在JavaScript中使用RSA加密和解密文本

时间:2019-06-07 02:07:12

标签: javascript c# rsa jsencrypt

我想使用Public.pem和private.pem使用RSA加密文本

我用openssl

生成了这些文件
openssl genrsa -out private.pem 2048

openssl rsa -pubout -in private.pem -out public.pem

我只需要加密javascript(我使用this Library)中的文本进行加密。

base64中的此文本以C#发送到服务器,我使用RSACryptoServiceProvider,但我只看到可以用以下方式加载公钥:

RSAParameters RSAParams = RSA.ExportParameters(false);
RSAParams.Modulus = privateKey;
RSA.ImportParameters(RSAParams);

但是我需要使用自己的private.pem文件来解密我的文本,然后再使用它。

我该怎么做?

0 个答案:

没有答案