我有一个 kwm(WebMoney 密钥)文件。我使用相关的密钥提取器来提取 RSA 密钥。
提取的数据具有以下 XML 结构:
<RSAKeyValue>
<Modulus>modulus data</Modulus>
<D>more data</D>
</RSAKeyValue>
我需要从此 XML 导出 PrivateKey,以便我可以使用OpenSSL
该 PrivateKey 对数据进行签名
我找到了一个.Net 解决方案,它展示了如何提取私钥。但我没能做到这一点python OpenSSL
如何获取 PrivateKey 数据python OpenSSL
?
注意:我已经使用OpenSSL
从pfx
文件中加载 PrivateKey,OpenSSL.crypto.load_pkcs12(<pfx_file>).get_privatekey()
但我无法从上述 XML 数据中提取 PrivateKey。