3

現在、暗号化された方法でいくつかのファイルとフォルダーを保存する必要があるプロジェクトに取り組んでいます。このプロジェクトはプラットフォームに依存しないため、Java で記述されます。

個々のファイルとフォルダーを暗号化する代わりに、単一のコンテナー ファイルが完全なファイル システムを保持する仮想ファイル システムを使用することを考えています。

私たちが調査したオープン ソースの仮想暗号化ファイル システム ツールのほとんどは、次の原則に基づいて動作します。

  • 仮想ファイルシステムをマウントします (安全なパスワードを使用)
  • このファイルシステムを使用
  • 最後に取り外します

しかし、ここで直面する主な問題は、仮想ドライブがマウントされているときに、PC にアクセスできる人 (ネットワーク管理者など) が復号化されたファイルを見ることができることです。暗号化されたファイル システムへのアクセスをプロセス レベルで制限したいと考えています。同じ OS セッションの他の誰もコンテンツを見ることができないため、ドライブのマウントなどはできません。

そのため、マウントせずに暗号化されたコンテナー内のファイルにアクセスできるいくつかの API を提供するオープン ソース ツールを探しています。

誰かそのようなライブラリを教えてもらえますか?

4

1 に答える 1

0

普段ならこう言うのがカッコよかった。

http://www.pismotechnic.com/pfm/

しかし、最近、mercurial リポジトリのサブリポジトリを誤って別のフォルダにコピーしてしまい、多くのファイルが魔法のようにめちゃくちゃになってしまいました。そのような可能性のある問題 (バックアップの保持など) を気にしない場合は、これが解決策になる可能性があります。

破損したファイルは私の要件リストに絶対にないため、代替手段を探しているときにこの質問に出くわしました。

于 2011-08-31T23:44:37.150 に答える