2

C#.NET で Excel ファイルの暗号化/復号化に秘密鍵/公開鍵を使用するにはどうすればよいですか?

C# での RSA 暗号化の記事では、この暗号化を行う方法について説明していますが、この例はテキストの暗号化/復号化にのみ機能し、Excel ファイルには機能しません。

Excel ファイルを (非対称 RSA 暗号化を使用して) 暗号化/復号化するにはどうすればよいですか?

4

2 に答える 2

2

提供するリンクは、RSA を使用してデータ (ファイルなど) を暗号化する方法ではありません。このテーマに関する古い (ただし最新の) ブログ エントリがあります。

http://pages.infinit.net/ctech/20031101-0151.html

于 2011-08-12T13:12:48.630 に答える
0

一方通行...

その記事のEncryptData方法では、暗号化される文字列を受け入れ、それを暗号化する前にバイトに変換します。ファイルからバイトを取得するには、FileStreamを使用できます。

パラメータがテキストデータではなくファイルパスになるようにメソッドを変更し、必要に応じてファイルストリームを使用してバイトを読み取り/書き込みします。メソッドについても同様ですDecryptData

于 2011-08-12T11:33:31.980 に答える