RSA 数字签名与加解密 Posted on 2019-11-25 Edited on 2023-07-05 In Security Views: Symbols count in article: 260 Reading time ≈ 1 mins. 非对称加密算法 RSA 生成一对密钥:公钥和私钥。公钥和私钥都可以用来加解密,取决于应用场景 加密是公钥加密、私钥解密,用于保证数据安全 签名是私钥加密、公钥解密,用于验证身份 加密将明文转换为密文,用于保护敏感数据 签名签名有助于确保以下各项: 数据完整性–消息未更改其原始形式。 消息身份验证(来源证明)–消息实际上来自声称的发件人。 Ref 加密与安全:图解非对称加密算法 RSA 数字签名与数字证书 RSA 数字签名与加密、解密间的关系 Encrypting vs. Signing with OpenPGP. What’s the Difference?