Я хочу зашифровать текст с помощью RSA, используя Public.pem и private.pem
Я сгенерировал эти файлы с 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, чтобы расшифровать мой текст и использовать его после.
Как я могу это сделать?