2

我需要从 CRYPTLIB 创建/维护的 .p15 密钥集中提取 RSA 私钥。我能够打开密钥集 (CryptOpenKeyset),并将其加载到 CRYPT_CONTEXT (cryptGetPrivateKey) 中,但现在呢?理想情况下,我需要它以 PEM 格式供 OPENSSL 使用。如何才能做到这一点?

4

1 回答 1

0

我不认为这是可能的。据我所知,cryptlib 没有导出私钥的 API。我想这只是出于安全原因。我能想到的唯一方法是编写一个 ASN1 解析器并从 pkcs15 结构中提取和解密私钥。

于 2019-07-09T11:31:43.583 回答