我想使用 Public.pem 和 private.pem 使用 RSA 加密文本
我生成了这些文件openssl
openssl genrsa -out private.pem 2048
openssl rsa -pubout -in private.pem -out public.pem
我需要加密javascript
(我使用这个库)中的文本仅用于加密。
base64 中的此文本以 C# 发送到服务器,我使用RSACryptoServiceProvider
,但我只看到可以使用以下方式加载公钥:
RSAParameters RSAParams = RSA.ExportParameters(false);
RSAParams.Modulus = privateKey;
RSA.ImportParameters(RSAParams);
但我需要使用我自己的 private.pem 文件来解密我的文本并在之后使用它。
我怎样才能做到这一点?