现代密码学:DES分组密码

文章目录

  • 分组密码
    • 1.理解分组密码算法如何实现“扩散”和“混乱”的
    • 2.S-P网络、雪崩效应
    • 3.DES加密流程图
    • 4.DES(分组长度、迭代轮数、密钥长度、S盒、P盒、加密思想)
    • 5.DES、AES主要特点

分组密码

1.理解分组密码算法如何实现“扩散”和“混乱”的

eg:DES的E盒扩展S盒压缩,一起引起引起雪崩效应

2.S-P网络、雪崩效应

在这里插入图片描述在这里插入图片描述雪崩效应:
在这里插入图片描述
在这里插入图片描述

3.DES加密流程图

在这里插入图片描述在这里插入图片描述

4.DES(分组长度、迭代轮数、密钥长度、S盒、P盒、加密思想)

分组长度:明文和密文为64位分组长度
迭代轮数:每个组合先代换后置换,共16轮
密钥长度:56位(64位-8位奇偶校验位=56位),但存在弱密钥,容易避开。

E盒:(E盒扩展S盒压缩,一起引起引起雪崩效应)
在这里插入图片描述
S盒:(压缩作用)
在这里插入图片描述在这里插入图片描述在这里插入图片描述P盒:(进行位置置换)(原理:将1~32位的表代换成P盒对应的表)
在这里插入图片描述

5.DES、AES主要特点

在这里插入图片描述

(部分素材来源于公开PPT,侵删)

你可能感兴趣的:(现代密码学)