计算机网络-谢希仁(第五版)配套课件 - 7 - 网络安全 - 图文 下载本文

7.2 两类密码体制

7.2.1 对称密钥密码体制

?

?

所谓常规密钥密码体制,即加密密钥与解密密钥是相同的密码体制。

这种加密系统又称为对称密钥系统。

课件制作人:谢希仁

数据加密标准DES

?

?

?

??

数据加密标准DES 属于常规密钥密码体制,是一种分组密码。

在加密前,先对整个明文进行分组。每一个组长为64 位。

然后对每一个64 位二进制数据进行加密处理,产生一组64 位密文数据。

最后将各组密文串接起来,即得出整个的密文。使用的密钥为64 位(实际密钥长度为56 位,有8 位用于奇偶校验)。

课件制作人:谢希仁

DES的保密性

?

?

??

DES的保密性仅取决于对密钥的保密,而算法是公开的。尽管人们在破译DES 方面取得了许多进展,但至今仍未能找到比穷举搜索密钥更有效的方法。

DES 是世界上第一个公认的实用密码算法标准,它曾对密码学的发展做出了重大贡献。

目前较为严重的问题是DES 的密钥的长度。

现在已经设计出来搜索DES 密钥的专用芯片。

课件制作人:谢希仁

7.2.2 公钥密码体制

?

?

?

公钥密码体制使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。

公钥密码体制的产生主要是因为两个方面的原因,一是由于常规密钥密码体制的密钥分配问题,另一是由于对数字签名的需求。现有最著名的公钥密码体制是RSA 体制,它基于数论中大数分解问题的体制,由美国三位科学家Rivest, Shamir 和Adleman 于1976 年提出并在1978 年正式发表的。

课件制作人:谢希仁