应用密码学复习习题集:填空与判断

需积分: 9 0 下载量 57 浏览量 更新于2024-07-15 收藏 691KB PDF 举报
"应用密码学练习手册-之二" 这篇资料是针对应用密码学的一份练习和复习习题集,适合信息安全和网络空间安全等相关专业的学生进行学习和巩固。题目涵盖了密码学的基础概念、对称与非对称密码技术、加密体制的组成部分、密钥管理、散列算法、序列密码、分组密码的运行模式以及密码分析等多个知识点。 1. 一个密码体制通常由明文空间、密文空间、加密算法、解密算法和密钥空间构成。 2. 在一个N方通信的局域网络中,如果使用非对称密码技术,需要N(N-1)/2个密钥;如果使用对称密码技术,需要N个密钥。 3. DES-EDE3模式的有效密钥长度为112比特,DES-EEE2模式的有效密钥长度为128比特。 4. SHA-1算法生成的消息摘要长度为160比特。 5. 一个8级线性反馈移位寄存器产生的序列的最大周期可达256-1。 6. AES算法支持128、192和256比特的密钥长度。 7. 密码分析者可进行的攻击行为包括仅密文攻击、已知明文攻击、选择明文攻击和选择密文攻击。 8. 密钥在密码系统中可分类为基本密钥、主密钥、会话密钥。 9. DES的密钥长度为56比特。 10. SHA-1算法产生的消息摘要同样是160比特。 11. 当n级线性反馈移位寄存器达到最大周期2n-1时,称为满周期n级序列。 12. 美国FIPS定义的分组密码运行模式包括电子密码本(ECB)、密码分组链接(CBC)、密钥块链(CFB)、输出反馈(OFB)和计数器模式(CTR)。 判断题: 1. 正确。非对称算法的速度慢于对称算法,但安全性更高。 2. 错误。CFB模式是分组密码的一种操作模式,而非同步流密码。 3. 正确。RSA和ElGamal都是非对称密码,无数据扩展。 4. 正确。密钥不再使用时应及时销毁,确保安全性。 5. 正确。哈希函数输出摘要长度固定,不随消息长度变化。 6. 错误。密码系统的安全性不仅取决于算法,还包括密钥管理和实施方式。 7. 正确。希尔密码对已知明文攻击较脆弱。 8. 正确。讨论到的分组密码未给出具体信息,但通常其安全性会受制于算法、模式和密钥管理。