人人范文网 范文大全

信息安全技术 第3章小结

发布时间:2020-03-03 06:28:09 来源:范文大全 收藏本文 下载本文 手机版

第3章 对称密码技术

1、根据不同的加密方式,对称密码又分为哪两种密码?

2、简述分组密码的原理。并举出分组密码算法的例子。

3、简述流密码的原理。并举出流密码的例子。

4、假如使用3 位(从0 到7)的RC4,其操作是对8 取模(而不是对256 取模),密钥是326。 (1) 求初始化后S 表的值 (2) 计算第1 个密钥字

(3) 用上面生成的密钥加密明文100101

5、DES的密钥、加密明文、输出密文分别是多少位?DES算法分为两部分:加密过程、子密钥产生过程。请分别描述DES算法两部分。

56位密钥,64位明文,64位密文; 加密过程:

(1) 64位明文经过初始置换被重新排列,然后分左右两半,每半各32位;

(2) 左右两半经过16轮置换和代换迭代,即16次实施相同的变换。然后再左右两半互换;

(3) 互换后的左右两半合并,再经过逆初始置换输出64位密文。

• 子密钥产生过程:

56位密钥首先经过置换选择1(如图3.13所示)将其位置打乱重排

1 • 将前28位作为C0(如图3.13的上面部分),后28位D0(如图3.13的下面部分)

• • 接下来经过16轮,产生16个子密钥

每一轮迭代中, Ci-1和Di-1循环左移1位或者2位,如图3.14所示

• Ci-1和Di-1循环左移后变为Ci和Di,将Ci和Di合在一起的56位,经过置换选择2(如图3.15所示),从中挑出48位作为这一轮的子密钥

• 再将Ci和Di循环左移后,使用置换选择2产生下一轮的子密钥,如此继续,产生所有16个子密钥。

6、使用DES 加密,假设明文和密钥都为 (0123456789ABCDEF)16 = (00000001 00100011 01000101 01100111 10001001 10101011 11001101 11101111)2

(1) 推导出第一轮的子密钥K1 (2) 写出R0 和L0 (3) 扩展R0 并计算E(R0)⊕K1 (4) 将第(3)问的结果,输入到8 个S 盒,求出加密函数F (5) 推导出R1 和L1

7、在AES中,分组长度和密钥长度分别是多少位?请描述AES加密过程。请描述AES的密钥扩展算法。

2 分组长度128位;密钥长度128位,192位,256位

8、分组密码的工作模式有哪5种?分别有何特点? 1)电子密码本模式

• 优点:并行处理来加速加/解密运算;一分组发生错误不会影响到其他分组.• 缺点:相同的明文组将产生相同的密文组,这样会泄露明文的数据模式.2)密码分组链接模式 • 每次加密使用相同的密钥,每个明文分组的加密函数输入与明文分组之间不再有固定的关系 • 明文分组的数据模式不会在密文中暴露

3)密码反馈模式

4)输出反馈模式

5)计数器模式

9、在8 位CFB 模式中,如果传输中一个密文字符发生错误,这个错误将传多远?

10、对称密码的密钥分配有哪4种方法?

第3章小结 信息安全技术

信息安全技术 第4章小结

信息安全技术 第5章小结

第3章存货

第3章练习题

第3章作业

第3章测验题

第3章大纲

第3章 收集信息和扫描环境

新型分离技术习题解答——第3章

信息安全技术 第3章小结
《信息安全技术 第3章小结.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档