保管時の暗号化と通信時の暗号化の違い ― あなたにとって何を意味するか
保管時の暗号化は端末に保存したファイルを守り、通信時の暗号化はネットワークを移動する間のデータを守ります。両者の違いと、それぞれがどの脅威を防ぐのか、そしてなぜ両方が必要かをわかりやすく解説します。
保管時(at rest)の暗号化は、止まっているデータ、つまり端末に保存された写真・動画・ファイルを守ります。通信時(in transit)の暗号化は、同じデータがネットワークを移動するとき、たとえば写真がサーバーにアップロードされたりメッセージで送られたりするときに守ります。両方が必要です。なぜなら守る相手が違うからです。紛失・盗難に遭った端末は保管時の問題であり、盗聴された Wi-Fi 接続は通信時の問題です。
それぞれの意味
データが今どこにあるかを考えてみてください。端末のストレージ、ノートパソコン、バックアップ用ドライブ、サーバーなどに止まっているとき、それは「保管時」です。ネットワーク上を二点間で移動しているとき、それは「通信時」です。電子フロンティア財団(EFF)のサーベイランス自衛ガイドが説明するとおり、この二つの状態は直面する攻撃者が異なるため、異なる保護を必要とします。
保管時の暗号化は、保存されたファイルを変換し、端末を物理的に手に入れた人やサーバーからドライブを抜き取った人が、鍵なしでは判読できない暗号文しか見られないようにします。通信時の暗号化は、データがネットワークを横断する間に変換し、たとえば共有 Wi-Fi 上で聞き耳を立てている人が、通過する内容を読めないようにします。
実際の仕組み
この二つの仕事は、たいてい異なる暗号方式に支えられています。通信中データに関する Wikipedia の項目が指摘するとおり、通信時のデータは安全な通信路を確立するために公開鍵暗号を使うことが多く、保管時のデータは共通鍵暗号を使うことが多いです。実際には、通信時は TLS(HTTPS の「s」)のようなプロトコルが扱い、共有セッション鍵を取り決めたうえで、接続上を送られるすべてを暗号化します。
保管時の主役は、たいてい AES という、NIST が標準化した共通鍵ブロック暗号です。AES-256 は 256 ビットの鍵を使い、ディスク全体やファイル単位の暗号化で一般的に選ばれます。iPhone では、Apple のデータ保護が各ファイルに専用の 256 ビット鍵を与え、それをハードウェアの AES エンジンに渡して、ファイルがフラッシュに書き込まれる際に暗号化します。鍵そのものは、メインプロセッサから分離された専用サブシステムである Secure Enclave が生成し、保護します。
なぜこの違いがあなたのプライバシーにとって重要か
どの保護がどのリスクをカバーするかを知ると、抜け穴に気づけます。あるサービスは申し分のない通信時暗号化(ブラウザの鍵マーク)を使っていても、サーバー上ではデータを判読可能な形で保存しているかもしれません。逆に、あなたの端末がすべてを保管時に暗号化していても、アプリが TLS なしで送信すれば、開かれたネットワーク上でデータが漏れることがあります。
多くの人が日常的に直面する脅威は、保管時の脅威です。タクシーに置き忘れた端末、修理店に預けた端末、食卓で回し見される借りた端末、他人が開ける共有 iCloud アカウント。どの場合もネットワークは関与しません。問われるのは、端末上のファイルが、それを手にした人にとって判読可能かどうかだけです。データが保管時に暗号化され、鍵があなたのパスコードや Face ID に結び付いていれば、あなたの端末を持った見知らぬ人は何も有用なものを得られません。
Privara はこれをどう扱うか
iPhone 上で特定の写真・動画・書類・連絡先を非公開に保つことが目的なら、ローカルの保管庫が最も直接的な答えであり、Privara はそれを実現する最良の方法です。Privara は入れたものすべてを AES-256 の保管時暗号化の背後に保存するため、内容はカメラロールから隠されるだけでなく、端末上で本当に暗号化されます。電卓に偽装しており、アプリは本物の電卓とまったく同じに見えて動作し、保管庫は PIN を入力したときだけ開きます。アカウントは不要で、既定では何もサーバーにアップロードしないため、ローカルでゼロ知識の保管庫になります。あなたの内容はあなたのものであり続けます。
一つの保管庫が四種類すべての内容 ― 写真・動画・書類・連絡先 ― を単一の暗号化された場所に収めるので、別々のツールを使い分ける必要はありません。PIN の上に Face ID や Touch ID を重ねられ、不正侵入検知は誤った PIN を入力した相手の写真を撮影できます。これがより広いプライバシー習慣にどう収まるかを見るには、なぜ写真のプライバシーが重要かを読むか、機能一覧をご覧ください。準備ができたら App Store で Privara をダウンロードし、実際にデータが存在する場所で暗号化される保管庫に、あなたの非公開の内容を移してください。
よくある質問
通信時の暗号化だけで十分ですか?
いいえ。通信時の暗号化は移動中のデータを守りますが、端末やサーバーに着いた後は、その場所の保管時保護と同じだけの安全性しかありません。端末に置くファイルにとっては、保管時の暗号化こそが重要です。
iPhone はすでに私の写真を保管時に暗号化していますか?
はい。iOS はデータ領域を AES-256 で保管時に暗号化します。保管庫は、端末のロックが解除されているときでも非公開にしておきたい特定の項目のために、別個のロックされた層を追加します。
AES-256 は実際に何から守りますか?
鍵がなければ保存ファイルを判読できなくします。端末を持ち去ったり、そのストレージを複製したりした人には暗号文しか見えません。だからこそ保管時の暗号化は、紛失・盗難に遭った端末で最も重要になります。
Privara は私のファイルをどこかへ送りますか?
いいえ。既定では Privara は内容を端末に保ち、何もアップロードしないため、心配すべきサーバー上の複製はありません。別途 iCloud を有効にする場合は、それ自体の利点と引き換えを持つ別の層として扱ってください。