梦见除杂草:什么是对称官钥密码体制?

来源:百度文库 编辑:高考问答 时间:2024/04/17 04:25:43
什么是对称官钥密码体制?
告诉我 我很感谢

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

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

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

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

1976年,Diffie和Hellman为解决密钥管理问题,在他们的奠基性的工作"密码学的新方向"一文中,提出一种密钥交换协议,允许在不安全的媒体上通讯双方交换信息,安全地达成一致的密钥。在此新思想的基础上,很快出现了非对称密钥密码体制,即公钥密码体制。在公钥体制中,加密密钥不同于解密密钥,加密密钥公之于众,谁都可以使用。解密密钥只有解密人自己知道,分别称为公开密钥 (Public key) 和秘密密钥 (Private key)。

在至今为止的所有公钥密码体系中,RSA系统是其中最著名的一种。RSA公开密钥密码系统是由R. Rivest、A. Shamir和L. Adleman三位教授于1977年提出的。RSA的取名就是来自于这三位发明者的姓的第一个字母。
目前比较流行的公钥密码体制主要有两类:
(1)一类是基于大整数因子分解问题的,其中最典型的代表是RSA体制。

(2)另一类是基于离散对数问题的,如ElGamal公钥密码体制和影响比较大的椭圆曲线公钥密码体制。