2

公開鍵と秘密鍵を使用して X509 証明書でファイルを暗号化し、それらをリモート サーバーに送信しようとしています。どうすればいいですか?これは可能ですか?証明書を生成してから、公開鍵と秘密鍵のペアを生成するにはどうすればよいですか?

4

1 に答える 1

6

ファイルの暗号化と復号化に使用できるfrom aを作成する方法については、この SO の質問を参照してください。RSACryptoServiceProviderX509Certificate2

.NET フレームワークには、X.509 証明書を生成するためのクラスが含まれていません。Mono のセキュリティ クラス( Mono.Security.X509) とBouncyCastleは、C# からの X.509 証明書の作成をサポートしています。または、OpenSSL などのツールを使用したりmakecert.exe、証明書を生成したりできます。

于 2009-11-21T18:10:35.453 に答える