1:公钥加密→私钥解密 用于防止密文被破解、被第三方得到明文;
2:私钥加密→公钥解密 用于防止明文被篡改,确保消息的完整性和正确的发送方。
3:那么既然为了防止明文被篡改,我们是不是直接都可以用公钥加密的方式呢,这样整串都是密文了, 其实当然也可以,只不过签名的效率要高的多,而非对称加解密很费时间,所有对于不值得加密的非关键性数据,还是用签名合适。
RSA非对称加密使用公钥加密和私钥加密的区别
最新推荐文章于 2024-04-19 10:00:00 发布
1:公钥加密→私钥解密 用于防止密文被破解、被第三方得到明文;
2:私钥加密→公钥解密 用于防止明文被篡改,确保消息的完整性和正确的发送方。
3:那么既然为了防止明文被篡改,我们是不是直接都可以用公钥加密的方式呢,这样整串都是密文了, 其实当然也可以,只不过签名的效率要高的多,而非对称加解密很费时间,所有对于不值得加密的非关键性数据,还是用签名合适。