2つの異なる状態、2つの異なる脅威
保存時の暗号化は、保管庫がロックされている間の保存データを表します。人々が保管庫は暗号化されていると言うとき、たいていはこの性質を指しており、それは本当に価値があります——紛失または押収された端末を守るのは、これです。
ロックを解除した瞬間、その性質はあなたの状況を表さなくなります。アプリはコンテンツを表示するのに十分なだけ復号しなければならないので、関係するリスクは、画面、実行中のプロセス、そして端末が行っている他のすべてになります。
どんなストレージの設計にもできないこと
強力な保存時の設計でも、画面を見ている人にとって写真を読めなくすることはできません。それは欠陥ではありません。写真を表示するとは、そういうことです。
したがって、侵害されたオペレーティングシステム、アクセシビリティサービスの悪用、画面録画、ディスプレイに向けられたカメラ、そして意図的なエクスポートは、いずれも暗号化が定める境界の外側にあります。どの暗号方式も、そのどれにも対処しません。
セッションの長さこそが、実際に手にしている制御
露出が存在するのはロック解除された時間の中なので、実際的なてこは、その時間を短くすることです。バックグラウンドへの移行時、画面オフ時、そしてタイムアウト後の自動ロックは、いずれも、放置された端末が開いた保管庫を保ち続ける時間を減らします。
これは地味ですが、保管庫の利用者にとって手に入る、最も効果的な習慣です。暗号化が何も守っていない期間を、直接縮めるからです。
ロック解除中の実際的な扱い
- セッションは短く保ち、自動ロックは有効にしておきます。
- 画面が観察されうる物理的な環境ではロックを解除しないようにします。
- スクリーンショット、画面録画、アプリスイッチャーのプレビューの保護を見直します。
- アプリを切り替える前、または端末を誰かに渡す前に、意図的にロックします。
- 復号したエクスポートは、役目を終えたら削除します。
問題を引き起こす思い込み
- コンテンツが画面に表示されている間も暗号化が効いていると思い込むこと。
- 共有した後、復号したエクスポートをダウンロードフォルダに残すこと。
- ストレージが暗号化されているからと、端末の侵害を対象外として扱うこと。
- ロックされたアプリのアイコンは、その背後のセッションが閉じていることを意味すると思い込むこと。
保証を誠実に説明する方法
保管庫は、ロックされている間に端末を入手した人から、保存データを守ります。それが主張であり、持つ価値があります。
今まさに閲覧しているコンテンツ、書き出したコピー、攻撃者がすでに制御している端末は守りません。これをはっきり述べる提供元は、その曖昧さを放置する提供元より信頼できます。
Jonas はまず、機微でないデータでテストします。「保管庫のセッションを短く保ち、自動ロックを有効にする」。次に Jonas は2つ目の確認手順に従います。「信頼できない物理的な環境ではロックを解除しない」。この架空のシナリオは判断の流れを示すものであり、製品テストの報告ではありません。
- コンテンツが見えている間も暗号化が中身を隠していると思い込むこと
- 復号したエクスポートを残しておくこと
- 端末の侵害を無視すること
アプリはあらゆる撮影方法を防げますか?
いいえ。プラットフォームの制御は、外部のカメラや、侵害された端末のあらゆる挙動を防げません。
なぜバックグラウンドで自動ロックするのですか?
有効なセッションと復号された表示が利用できる時間を狭めます。