3

kwm ( WebMoney キー) ファイルがあります。関連するKey Extractorを使用して RSA キーを抽出します。

抽出されたデータの XML 構造は次のとおりです。

<RSAKeyValue>
    <Modulus>modulus data</Modulus>
    <D>more data</D>
</RSAKeyValue> 

この XML から PrivateKey をエクスポートOpenSSLして、その PrivateKey を使用してデータに署名できるようにする必要があります。

秘密鍵を抽出する方法を示す.Net ソリューションを見つけました。しかし、私はこれを達成できませんでしたpython OpenSSL

で PrivateKey データを取得するにはどうすればよいpython OpenSSLですか?

注: を使用してファイルOpenSSLから PrivateKey をロードするために既に使用していますが、上記の XML データから PrivateKey を抽出できません。pfxOpenSSL.crypto.load_pkcs12(<pfx_file>).get_privatekey()

4

1 に答える 1