0

DSACryptoServiceProvider クラスを C# で使用して 2 つの DLL を作成しようとしています。基本的に、私は秘密鍵と公開鍵のペアを作成し、それに応じてそれらの鍵を (ファイルに) 保存しようとしています。

ExportParameters() の使用時に問題が発生しています。(シリアル化を使用して) 個人情報を含むキーをエクスポートしようとすると、個人情報が自動的に無効になります。

キーを保管するためのより良い方法はありますか?

前もって感謝します。

4

1 に答える 1

5

ここを見て:

http://msdn.microsoft.com/en-us/library/system.security.cryptography.dsacryptoserviceprovider.exportparameters(VS.80).aspx

あなたがやりたいことは次のとおりだと思います:

ExportParameters(true)

「true」は、プライベート パーツをエクスポートすることを意味します。

于 2009-10-21T22:40:21.370 に答える