7

秘密鍵を読み取る必要がありますが、この鍵は pvk 形式です。私は X509Certificate2 クラスを使用していますが、このクラスには公開鍵アクセスしかありません。pvk ファイルから秘密鍵を取得するにはどうすればよいですか?

4

3 に答える 3

4

Luiz、CER と PVK を 1 つの PFX ファイルに結合し、そのファイルを証明書としてインポートして、X509Cert をロードしたときに PrivateKey が存在するようにする必要があります。PrivateKey X.509 証明書による復号化 を参照してください。

于 2012-10-11T02:42:36.413 に答える
0

http://msdn.microsoft.com/en-us/library/system.security.cryptography.x509certificates.x509certificate2.privatekey.aspx

これはどう ?

考えています:

現在、このプロパティは RSA または DSA キーのみをサポートしているため、RSACryptoServiceProvider または DSACryptoServiceProvider オブジェクトのいずれかを返します。証明書に秘密キーが関連付けられていない場合は、null 参照 (Visual Basic では Nothing) が返されます。

于 2010-02-12T18:26:24.377 に答える
0

このコマンドを使用して、それらを組み合わせることができます。

pvk2pfx -spc CA.cer -pvk CA.pvk -pfx CA.pfx

PrivateKey X.509 証明書で復号化する

于 2013-11-28T13:59:27.640 に答える