使用OpenSSL.NET

时间:2017-04-18 14:56:22

标签: c# .net openssl openssl-net

我正在使用OpenSSL .NET项目(https://github.com/openssl-net/openssl-net)。 在C ++代码中,我已经从.pkcs8文件(30 82 02 4b 02 01 20 30 81 ...)读取私钥到EVP_PKEY结构,如下所示:

FILE* pFile = NULL;
pFile = fopen("myfile.pkcs8", "rb");
if (pFile)
{
  EVP_PKEY* m_pEVP_PKEY;
  m_pEVP_PKEY = d2i_PrivateKey_fp(pFile, NULL);
}

但我似乎无法在.NET项目中找到等同于d2i_PrivateKey_fp的东西。 我如何读取EVP_PKEY结构的私钥? 谢谢!

0 个答案:

没有答案