OpenSSL.X509.X509Request CreateCertificate выбрасывает System.AccessViolationException - PullRequest
0 голосов
/ 09 мая 2019

Я пытаюсь создать сертификаты x.509, используя openssl.Net, при создании сертификата x.509 из X509Request, но выдает исключение нарушения прав доступа

OpenSSL.X509.X509Request req = new X509Request();
OpenSSL.Crypto.RSA rsaKey = new OpenSSL.Crypto.RSA();
rsaKey.GenerateKeys(4096, 65537, null, null);

//This line throws exception:
X509Certificate RootCer = 
     req.CreateCertificate(365,
           CryptoKey.FromPrivateKey(rsaKey.PrivateKeyAsPEM,"Password@123")); 

Внутренние сведения об исключении null

Я использую Visual Studio в режиме администратора.

Ниже приведена команда open ssl:

req -new -x509 -days 1826 -key rootca.key -out rootca.cer
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...