0

私はC#を学んでいます。オンザフライの暗号化プログラムをコーディングしたい。Truecryptに似たもの。基本的に暗号化されたコンテナを作成します。このコンテナは仮想ドライブとしてマウントでき、ハードドライブに書き込むことなくファイルをその場で復号化できます。Truecryptはいくつかのフィルタードライバーを使用しています[私はそれらが何であるかわかりません]。それがc#で実装できるかどうかを知る必要があります。ドライバープログラミングを学ぶ必要がありますか?ドライバーを使用せずに実行できますか?何を学ぶ必要がありますか?

4

1 に答える 1

5

デバイス ドライバーはアンマネージ コードで記述する必要があるため、これを C# (または任意の .NET 言語) で行うことはできません。

さらに、より微妙な問題があります。情報をメモリに保持している可能性がありますが、そのメモリがディスクにページアウトされる可能性があります。これを本当に安全にしたい場合は、これを避ける必要があります。

于 2009-02-05T02:42:56.957 に答える