密码体制分类
【发布时间:2014/11/24【访问次数:12022

  根据密码体制所使用的密钥,可以将它分为两类,即单钥密码体制与双钥密码体制。

  单钥密码体制又称对称密码体制,是加密解密均采用同一个密码钥匙,而且通信双方都必须获得这把钥匙,并保持钥匙的秘密。它的安全性依赖以下两个因素。第一,加密算法是足够强的,仅仅基于密文本身去解密信息在计算上是不可能的;第二,加密方法的安全性根本上是依赖密钥的秘密性,而不仅是算法的秘密性。单钥密码体制最大的问题是密钥的分发和管理非常复杂、代价高昂。

  双钥密码体制又称为非对称密码体制或公钥密码体制,它使用的加密钥匙(又称为公钥)和解密钥匙(又称为私钥)是不同的,且加密钥匙是公开的,通过加密钥匙计算解密钥匙是困难的。双钥密码体制密钥的分配和管理简单,但算法实现速度远赶不上单钥密码体制。

  在实际应用中可利用二者的各自优点,较好地解决了运算速度问题和密钥分配管理问题。