3对称加密算法基础 2.ppt

3对称加密算法基础 2

北京交通大学 穆海冰;分组密码发展 数据加密标准DES DES的安全性和面临的攻击 其他对称密码算法 高级加密标准AES 分组密码设计 分组加密操作模式;加密和解密过程均采用同一把秘密钥匙(密钥)。 ;Alice发送加密的信息给Bob的情况: (1)Alice和Bob协商用同一密码系统。 (2)Alice和Bob协商同一密钥。 (3)Alice用加密算法和选取的密钥加密她的明文信息,得到了密文信息。 (4)Alice发送密文信息给Bob。 (5)Bob用同样的算法和密钥解密密文,然后读它。 ;分组加密: 是指对一个个定长的数据块进行加密,数据块之间的关系不依赖于加密过程,即当两个数据块内容一样时,加密后所得到的密文也完全一样。 序列加密: 是指数据流的加密,加密过程带有反馈性,即前一个字节加密的结果作为后一字节加密的密钥。可见,流加密方式具有更强的安全性。;1949 Claude Shannon 提出了代换置换的思想,现代代换-移位乘积密码的基础 S-P 基于两个经典密码技术: 代换(S-box) 置换 (P-box) 消息的混乱和扩散 ;代换/替代Substitution: 制造混乱(confusion),使得确定消息和密钥是怎样转换成密文的尝试变得困难。 置换Transposition:重新排列消息中的字母,将消息或密钥外的信息扩散(diffusion)到整个密

文档评论(0)

1亿VIP精品文档

相关文档