私が取り組んでいる学校のプロジェクトについてアドバイスが必要です。一部のファイルのデータを暗号化するためのAESアプリを作成しています。現在、これらのファイルには多くの人がアクセスできます。
AESキーについてはRFC2898DeriveBytes
、パスフレーズから暗号化キーを取得するために使用することを考えていました。MSDNには、その使用方法に関する優れたチュートリアルがいくつかあります。さて、私の問題は、そのキーをどこにどのように保存するかです。
キーをフラッシュドライブのファイルに保存したかったのですが、ユーザーが多い場合、同時に多くのフラッシュドライブにキーを書き込むにはどうすればよいですか?(コンピューターは限られた数のポートしか持つことができません)。また、あるファイルへのアクセス権を持つ必要がある新しいユーザーがいるとしましょう。彼のフラッシュドライブにキーを書き込むにはどうすればよいですか?