双钥密码体制是什么?

来源:百度知道 编辑:UC知道 时间:2024/07/02 17:32:30
定义

双钥体制是指加密密钥与解密密钥是不同的。此时根本就不需要安全信道来传送密钥,而只需利用本地密钥发生器产生解密密钥即可。
双钥密码体制最早来源是在1976年由W.Diffie和M.E.Heilinan提出的一种新型密码体制。由于双钥密码体制的加密和解密不同,且能公开加密密钥,而仅需保密解密密钥,所以双钥密码不存在密钥管理问题。最有名的双钥密码体系是:1977年由Rivest,Shamir和Ad1eman人提出的RSA密码体制。
双钥密码的优点是可以拥有数字签名等新功能。其缺点是:双钥密码算法一般比较复杂,加解密速度慢。

4.密码体制 (cryptosystem)
密码体制分类
密码体制大体上分为三类:
(1)“常规密码”,又称为“单钥密码”,“对称密码”。
(2)“公开钥密码”,又称为“双钥密码”,“非对称密码”。
(3) 基于身份的密码。

双钥密码是:1976年W.Diffie和M.E.Heilinan提出的一种新型密码体制。由于双钥密码体制的加密和解密不同,且能公开加密密钥,而仅需保密解密密钥,所以双钥密码不存在密钥管理问题。双钥密码还有一个优点是可以拥有数字签名等新功能。最有名的双钥密码体系是:1977年由Rivest,Shamir和Ad1eman人提出的RSA密码体制。双钥密码的缺点是:双钥密码算法一般比较复杂,加解密速度慢。

因此,网络中的加密普遍采用双钥和单钥密码相结合的混合加密体制,即加解密时采用单钥密码,密钥传送则采用双钥密码。这样既解决了密钥管理的困难,又解决了加解密速度的问题。目前看来,这种方法好象也只能这样了。

公开密钥密码体制是现代密码学的最重要的发明和进展。与公开密钥密码体制相对应的是传统密码体制,又称对称密钥密码体制。在对称密钥密码体制中,用于加密的密钥与用于解密的密钥完全相同。在对称密钥密码体制中,通常使用的加密算法比较简便、高效,密钥简短,破译极其困难。但是传送和保管密钥是一个严峻的问题。

1976年,Diffie和Hellman为解决密钥管理问题,在他们的奠基性的工作"密码学的新方向"一文中,