Ska*_*osh 6 c# encryption x509certificate2
我有一个 X509 证书,我想用它来加密/解密密码。但是,我只能使用 AES-256 算法。
我在互联网上找到的所有内容都建议使用 RSACryptoServiceProvider,但这并不执行 AES-256 加密。
我对加密了解不多,所以一些基本的代码示例会有很大帮助。
AES 是一种对称密钥算法,这意味着使用相同的密钥来加密和解密数据。
RSA 是一种非对称密钥算法。公共证书中的密钥用于加密。然后使用私钥进行解密。
RSA 加密操作非常耗时。通常的做法是生成随机 AES 密钥,使用 RSA 加密该密钥,然后使用 AES 加密明文。
| 归档时间: |
|
| 查看次数: |
9597 次 |
| 最近记录: |