公钥与私钥

公钥:公开给所有人;public key 

私钥:自己留存,必须保证其私密性;secret key

特点:用公钥加密数据,只能使用与之配对的私钥解密;反之亦然 

功能: 数字签名:主要在于让接收方确认发送方身份 对称密钥交换:发送方用对方的公钥加密一个对称密钥后发送给对方 数据加密:适合加密较小数据 缺点:密钥长,加密解密效率低下 算法: RSA(加密,数字签名) DSA(数字签名)。

举例说明:李雷与韩梅梅进行网络会话

每个人不仅有自己的私钥,还有对方的公钥。

1.李雷给韩梅梅写信,信的内容用韩梅梅的公钥加密,只有韩梅梅自己用自己的私钥解开。

2.但是怎么确定这个信来自李雷呢,在用韩梅梅的公钥加密数据之前,用自己的私钥加密数据,这样数据到了韩梅梅哪里,韩梅梅用李雷的公钥打开信件

3.通信双方都确定了身份。

原创文章,作者:itmonkey,如若转载,请注明出处:http://www.178linux.com/124200

发表评论

登录后才能评论

This site uses Akismet to reduce spam. Learn how your comment data is processed.

联系我们

400-080-6560

在线咨询

工作时间:周一至周五,9:30-18:30,节假日同时也值班

QR code