码迷,mamicode.com
首页 > 其他好文 > 详细

转 公钥加密还是私钥加密

时间:2017-06-21 11:52:46      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:ext   发送消息   get   加密   需要   解密   .com   http   无法   

RSA的公钥和私钥到底哪个才是用来加密和哪个用来解密?

 

不要去硬记。
你只要想:既然是加密,那肯定是不希望别人知道我的消息,所以只有我才能解密,所以可得出公钥负责加密,私钥负责解密;同理,既然是签名,那肯定是不希望有人冒充我发消息,只有我才能发布这个签名,所以可得出私钥负责签名,公钥负责验证


 

就是说,A向B发送消息,需要用B的公钥加密,B接收后,使用B自己的私钥(由于私钥是不对外公布的,其他人即使得到消息,也无法解密)解密;

如果签名的话,用A的私钥签名,B就可以用A的公钥验证签名了

转 公钥加密还是私钥加密

标签:ext   发送消息   get   加密   需要   解密   .com   http   无法   

原文地址:http://www.cnblogs.com/zjfblog/p/7058177.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!