密码学作业CH02.doc

密码学作业CH02.doc

ID:35973691

大小:99.50 KB

页数:3页

时间:2019-04-29

密码学作业CH02.doc_第1页
密码学作业CH02.doc_第2页
密码学作业CH02.doc_第3页
资源描述:

《密码学作业CH02.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2.1什么是对称密码的本质成分?答:对称密码的基本因素是明文,加密算法,秘密密钥,密文,解密算法对称加密用的是一个共享密钥。非对称加密需要两密钥:分开密钥和私有密钥。这两个密钥是一对如果用公开密钥加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。2.2密码算法中两个基本函数是什么?答:密码算法(Algorithm)也叫密码(Cipher),是用于加密和解密的数学函数。2.3用密码进行通信的两个人需要多少密钥?答:1个2.4分组密码和流密码的区别是什么?答:分组密码是每次处理输入的一组元素,相应的得到一组密文元素。流密码则是连

2、续的处理输入元素,每次输出一个密文元素。也就是说流密码是一个比特一个比特的加密,分组密码是若干比特(定长)同时加密。比如des是64比特的明文一次性加密成密文。密码分析方面有很多不同。比如流密码中,比特流的很多统计特性影响到算法的安全性。密码实现方面有很多不同。比如流密码通常是在特定硬件设备上实现。分组密码既可以在硬件实现,也方便在计算机上软件实现。2.5攻击密码的两种一般方法是什么?答:a密码分析,穷举攻击。2.6列出简要地定义基于攻击者所知道信息的密码分析攻击类型。答:唯密文攻击、已知明文攻击、选择明文攻击、选择密文攻击、选择文本攻击2.7无条件安全密码和计算上安全密码

3、的区别是什么?答:无条件安全密码是无论怎样都不会有密文被解密。而计算上安全是说破译密码的代价超出密文的信息价值或破译密码的时间。  超过了密文的信息有效生命期。2.8简要地定义Caesar密码.答:Caesar密码是典型的加法密码,由JuliusCaesar发明,最早用在军方。将字母表中的每个字母,用它后面的第3个字母代替。2.9简要地定义单表代换密码。答:单表代换密码只使用一个密文字母表,并且用密文字母表中的一个字母来代替一个明文字母表中的一个字母。2.10简要地定义Playfair密码。答:Playfair密码是将明文中的双字母组合作为一个加密单元对待,并将这些单元转换

4、为密文双字母组合。Playfair密码的安全性比单表代换密码提高了许多,Playfair密码中比单表代换更好地隐藏了明文中单字母的结构。2.11单表代换密码和多表代换密码的区别是什么?答:单表代换密码只使用一个密文字母表,并且用密文字母表中的一个字母来代替一个明文字母表中的一个字母。多表代换密码是将明文消息中出现的同一个字母,在加密时不是完全被同一个固定的字母代换,而是根据其出现的位置次序,用不同的字母代换。2.12一次一密的两个问题是什么?答:1)、产生大规模随机密钥有实际困难。  2)、密钥的分配和保护很难有保证。2.13什么是置换密码?答:代换密码是把明文中的一个元素

5、换成另一个元素,而置换密码是对元素位置进行置换。代换密码是将明文字母用不同的密文字母代替,置换密码则保持明文的所有字母不变,只是打乱明文字母的位置和次序。2.14什么是隐写术?答:隐写术是信息隐藏的一个重要分支,专门研究如何隐藏实际存在的信息;隐藏信息可以与被保护信息无任何关联。隐写术的目的是在不引起任何怀疑的情况下秘密传送消息,因此它的主要要求是不被检测到和大容量等。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。