精选优质文档-倾情为你奉上密码学简答题By 风婴1. 阐述古典密码学中的两种主要技术以及公钥密码学思想。答:代换(Substitution)和置换(Permutation)是古典密码学中两种主要的技术。代替技术就是将明文中每一个字符替换成另外一个字符从而形成密文,置换技术则是通过重新排列明文消息中元素的位置而不改变元素本身从而形成密文。公钥密码的思想:密码系统中的加密密钥和解密密钥是可以不同的。由于并不能容易的通过加密密钥和密文来求得解密密钥或明文,所以可以公开这种系统的加密算法和加密密钥,用户则只要保管好自己的解密密钥。2. 简述密码分析者对密码系统的四种攻击。答:密码分析者对密码系统的常见的攻击方法有:1) 唯密文攻击:攻击者有一些消息的密文,这些密文都是采用同一种加密方法生成的。2) 已知明文攻击:攻击者知道一些消息的明文和相应的密文。3) 选择明文攻击:攻击者不仅知道一些消息的明文和相应的密文,而且也可以选择被加密的明文。4) 选择密文攻击:攻击者能选择不同的被加密的密文,并得到对应的明文。3. 信息隐藏技术与