首页 > 其他分享 >加密

加密

时间:2022-12-13 14:44:35浏览次数:35  
标签:公钥 私钥 摘要 签名 加密 非对称

加密与签名

签名是为了防止信息被篡改。加密是为了防止信息被别人看见(泄漏)。

Rsa2非对称加密

rsa2强制密钥长度2048.
发送双方a-b各自有一套公钥和私钥,公钥给对方,私钥自己保存。a发消息给b,用b的公钥加密,加密可防止信息泄漏。然后用自己的私钥签名,可防止信息被篡改。b收到信息,用a的公钥验签,检查信息是否被篡改,再用自己的私钥解密获取明文信息。

Rsa2签名

签名包含2个过程:摘要和非对称加密,首先对需签名的数据做摘要得到摘要结果,然后通过签名者的私钥对摘要结果进行非对称加密即为:签名结果。

摘要

一个定长123位不可逆的数字。同一数据,2次摘要,结果必然相同。收集明文对应的摘要,很大几率破译,摘要只是用于验证数据完整性和唯一性。

非对称加密

指加密和解密不是同一个密钥。公钥加密,公钥任何人都可以获取,私钥解密,私钥只能自己保存。

标签:公钥,私钥,摘要,签名,加密,非对称
From: https://www.cnblogs.com/jf666/p/16978163.html

相关文章