非对称加密算法
上一节
下一节
对于对称密码而言,由于解密密钥和加密密钥相同,所以对称密码的缺点之一就是,它需要在A和B传输密文之前使用一个安全的通道交换密钥。实际上,这可能很难达到。例如,A和B相距遥远,他们决定用E-mail通信,在这种情况下,A和B可能无法获得一个相对安全的通道。对称密码的另一个缺点是要分发和管理的密钥很多,假设网络中每对用户使用不同的密钥,那么密钥总数随着用户的增多而迅速增加。n个用户需要的密钥总数为m(m-1)/2,10个用户需要45个密钥,100个用户需要4950个不同的密钥。如何对数量如此庞大的密钥进行管理是另外一个棘手问题。