1

X509 証明書から派生した暗号化キーを使用する対称暗号化スキームを検討しています。これは非対称ではなく、おそらく奇妙なことだと思いますが、これは実験です。

私の目標は、「キー」派生関数への入力として x509 証明書から秘密キーまたはその一部にアクセスすることです。

ばかげた質問: のどのプロパティx509Certificate2 秘密鍵ですか? それPrivateKey自体が単なるアルゴリズムです。アルゴリズムは、ベンダー固有であると思われるToXmlStringいくつかの値 ( ) を列挙します。Modulus, Exponent, P, Q, DP, DQ, InverseQ, Dx509Certificate2.RawDataご用意しております。

Encrypt-with-public-key/decrypt-with-private-key非対称アルゴリズムについて話すとき...上記のプロパティのどれが秘密鍵ですか?

前もって感謝します、

ハワード・ホフマン

4

1 に答える 1

1

ここのドキュメントによると: http://msdn.microsoft.com/en-us/library/system.security.cryptography.x509certificates.x509certificate2.privatekey.aspx PrivateKey プロパティは秘密鍵へのリンクであり、アルゴリズムではありません。

提供されたリンクの例も参照して、秘密鍵を印刷する方法を確認してください。

于 2011-03-03T21:55:29.210 に答える