0

我想使用 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 文件来解密我的文本并在之后使用它。

我怎样才能做到这一点?

4

0 回答 0