0

cryptGenerateKey 関数の後で指数 "e" と秘密鍵 "d" を抽出するにはどうすればよいですか? (cryptlib ライブラリ)

cryptCreateContext( &cryptContext, CRYPT_UNUSED, CRYPT_ALGO_RSA );
cryptSetAttributeString( cryptContext, CRYPT_CTXINFO_LABEL, KEY_ID, strlen(KEY_ID));
cryptSetAttribute( cryptContext, CRYPT_CTXINFO_KEYSIZE, 4096 / 8 );
cryptGenerateKey(cryptContext);

ご協力ありがとうございました

乾杯

ダニエル

4

1 に答える 1

2

cryptlib マニュアルの引用:

秘密鍵をそのままエクスポートすることはできませんが、キーセットまたは暗号化デバイスにのみ保存できます

通常、秘密鍵の値をエクスポートする必要はありません。cryptlib にそうする機能がないのは意図的なものだと思います。言い換えれば、何らかの形でエクスポートdが良い考えだと思った場合、それを許可するように cryptlib を変更する必要があるでしょう。

于 2011-05-09T14:27:42.090 に答える