非对称加解密谁负责加密,谁负责解密

非对称加密算法是一种密钥的保密方法。

非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。公开密钥与私有密钥是一对

第一种用法:私钥签名,公钥验签。---用于签名
用于让所有公钥所有者验证私钥所有者的身份并且用来防止私钥所有者发布的内容被篡改.但是不用来保证内容不被他人获得。

第二种用法:公钥加密,私钥解密。---用于加解密
用于向公钥所有者发布信息,这个信息可能被他人篡改,但是无法被他人获得。

总结一下:
既然是加密,那肯定是不希望别人知道我的消息,所以只有我才能解密,所以可得出公钥负责加密,私钥负责解密;
既然是签名,那肯定是不希望有人冒充我发消息,只有我才能发布这个签名,所以可得出私钥负责签名,公钥负责验证。
比如加密情景:
 

猜你喜欢

转载自blog.csdn.net/qq_38011415/article/details/88606622
今日推荐