块加密 DES 原理简介及攻击方式
发布时间
阅读量:
阅读量
块加密(Block Ciphers)
又称为分组密码技术,在对称密码体系中具有重要地位。其主要区别在于:流密码采用算法生成一个随机码流,并与密文执行异或运算;而分组密码则以固定长度为单位对明文进行划分,在各自独立地完成加解密过程。
块加密,单个块加密的方式如下图所示:

常见的快加密方式有:DES ,3DES(n=64bits,k=168bits),AES(n=128bits,k=168bits)
理论上密钥越大,加密所需时间越长,安全性越高。
DES 数据加密标准(Data Encryption Standard)
发展史:
1970年,IBM公司开发了Lucifer加密方式,当时Key=128bits,块长=128bits
于1973年的时候,在美国国家安全局竞标一个加密项目时,IBM参与并使用了变种的Lucifer。
在1976年时就出现了被称为Data Encryption Standard(DES)的联邦标准加密方式;其在设计上似乎存在一些问题导致密钥长度仅为56位(仅56 bits),分组长度为64位。
1997年,DES被穷举密钥攻击
全部评论 (0)
还没有任何评论哟~
