发布网友 发布时间:2023-06-23 10:50
共1个回答
热心网友 时间:2023-10-31 05:17
对称密码*实现安全数据通信过程:(1)A和B协商用同一密码系统。(2)A和B协商同一密钥。(3)A用加密算法和选取的密钥加密他的铭文信息,得到了密文信息。(4)A发送密文信息给B。(5)B用同样的算法和密钥解密密文,然后读它。非对称密码*实现安全数据通信过程:(1)B从数据库中得到A的公钥。(2)B用A的公钥加密信息,然后发送给A。(3)A用自己的私钥解密B发送的信息。在B给A发送信息前,A必须将他的公钥传送给B。 两种*的主要区别:对称密钥加解密使用的同一个密钥,或者能从加密密钥很容易推出解密密钥;非对称密钥算法的加密密钥和解密密钥是不一样的,或者说不能由其中一个密钥推导出另一个密钥。对称密钥算法具有加密处理简单,加解密速度快,密钥较短,发展历史悠久等特点,非对称密钥算法具有加解密速度慢的特点,密钥尺寸大,发展历史较短等特点。