web-dev-qa-db-ja.com

SDカードのファイルを暗号化し、携帯電話でシームレスにファイルにアクセスする方法は?

私のSDカード上のファイルを暗号化する方法を探しています。ファイルが大きい(100 MB)場合でも、携帯電話で大きな遅延なしにファイルにアクセスできます。

それを行う方法はありますか?私はAndroidおよびWindowsを使用していますが、必要に応じて暗号化のためにLinuxをインストールすることもできます(ただし、使用を開始するつもりはありません)。

ノート:

  • 私はサードパーティのアプリが電話でこれらのファイルにシームレスにアクセスすることを期待しています。少なくともビデオプレーヤー、写真とテキストビューア、ファイルブラウザ。
  • 暗号化されたSDカード全体なのか、ファイルだけなのかは関係ありませんが、SDカードに置いたすべてのファイルを暗号化する必要があります。
  • SDカードを使用できるように、デバイスにアプリケーションをインストールしてもかまいません。
2
Jack

SDカードのコンテンツを暗号化して、そのままの状態でSDカードを表示できるようにする方法はないと思います。AndroidおよびWindowsインストール。

Androidは、SDカードの暗号化方式を公式にサポートしていませんが、一部のメーカーは、SDカードのファイルベースの暗号化のために独自の暗号化スキームを組み込んでいます。ただし、このようなスキームでSDカードの内容を暗号化すると、Windowsでは読み取れなくなります。また、キーが電話に関連付けられているため、同じモデルの別の電話でも読み取り不能になる可能性があります。

Windowsは一部の状況でNTFSでの暗号化をサポートしていますが、Android電話はそれを読み取ることができません。

1
thomasrutter