iPhoneのプライベートメモは本当に暗号化されている?現実をチェック
メモをロックすれば確かに暗号化される。しかしそれは、iCloudアカウント全体がエンドツーエンドで暗号化されているかどうかとは別の話だ。その違いをここで詳しく解説する。
結論から言うと
はい、Notesアプリでロックしたメモは、単に見えなくしているだけでなく、実際に暗号化されている。ただし、これは「secure notes app iphone」を探している人の多くが思っているより限定的な話だ。メモをロックすれば、そのメモ自体は守られる。だが、それだけでiCloudに同期したNotesアカウント全体がエンドツーエンドで暗号化されるわけではない。この2つはまったく別の約束事であり、両者を混同してしまうところに、今回の「現実チェック」の本題がある。
仕組みを詳しく見る
メモをロックする2つの方法
iOS 16以降、メモのロック方法はどちらの手段でも同じだ。メモを開き、その他ボタンをタップし、ロックを選び、端末のパスコード(Face IDやTouch IDをショートカットとして使用可)か、Notes専用の別パスワードのどちらかを選ぶ。どちらを選んでも、Appleはそのパスフレーズから PBKDF2 と SHA-256 を使って16バイトの鍵を導き出し、メモとその添付ファイルを AES-GCM で暗号化する。これはiOSの他の場所でも使われているのと同じ、AES-256という暗号方式だ。Appleはユーザーのパスフレーズを一切保持しておらず、それなしにメモを復号する手段を持たない。
ロックが対応していない範囲
ロック機能が守れる範囲は、思われているより狭い。PDF、音声、動画、あるいはPages・Numbers・Keynoteのファイルを含むメモ、共有メモ、Gmail・Yahoo・OutlookなどIMAP経由で同期しているメモはロックできない。ロックできるメモであっても、暗号化されるのは本文と対応する添付ファイルのみで、作成日時や更新日時といったメタデータは暗号化されないままだ。そして、Notes専用パスワードを忘れてしまった場合は取り返しがつかない。Appleにも復元する手段はなく、パスワードをリセットしても、今後新しく作るメモをロックできるようになるだけだ。
プライバシーにとって重要な理由
ここが本当に重要な違いだ。デフォルトでは、iCloudはAppleが「標準データ保護」と呼ぶ方式でNotesを保護しており、暗号鍵はAppleのデータセンター自体に保管されている。これはApple側がアカウント復旧を手伝えるようにするためのものだ。個々のメモをロックしても、この保護レベル自体は変わらない。それはあくまで別のレイヤーとして上に重なっているだけだ。Notesをアカウントレベルでエンドツーエンド暗号化するには、高度なデータ保護(Advanced Data Protection)を自分で有効にする必要がある。これはオプトイン方式で、デフォルトでは有効になっていない。有効にすれば、Appleは本当に同期されたメモを読めなくなるが、その代わりアカウントから締め出された際のApple側のサポートも失うことになる。以降の復旧は、端末のパスコード、指定した復旧連絡先、あるいは自分で生成した個人復旧キーに完全に委ねられる。
このトレードオフは、機能を有効にする前によく考える価値がある。特に、目的が1件のメモにとどまらず、連絡先や通話メモをメイン端末から切り離しておくことにあるなら、ロックするだけでは足りない場合もある。
よくある質問
ロックしたメモはエンドツーエンドで暗号化されていますか?
はい、メモ単位では暗号化されています。端末のパスコードかNotes専用パスワードでメモをロックすると、Appleはそのパスフレーズから AES-GCM 鍵を導き出し、メモと対応する添付ファイルを暗号化します。パスフレーズなしにApple側が復号する方法はありません。ただし、これはiCloudアカウント全体がエンドツーエンドで暗号化されているかどうかとは別の話で、それは高度なデータ保護に左右されます。
Notesを本当にプライベートにするには高度なデータ保護が必要ですか?
個々のロックしたメモについては不要です。この保護は高度なデータ保護の有無にかかわらず適用されます。ただし、それを有効にしていない場合、iCloudに同期したNotesはAppleの標準保護レベルにとどまり、アカウントレベルの鍵はAppleが保持します。高度なデータ保護を有効にすると、同期レイヤーでもNotesがエンドツーエンドで暗号化される代わりに、アカウントにアクセスできなくなった際のApple側のサポートを失います。
メモをロックしても守られないものは何ですか?
PDF、音声、動画、Pages・Numbers・Keynoteのファイルを含むメモ、共有メモ、IMAP経由で同期されるメモはロックできません。メモのメタデータ(作成日時・更新日時)も、本文がロックされていても暗号化されないままです。
Notesのパスワードを忘れたらどうなりますか?
パスフレーズを忘れてしまうと、Appleはロックされたメモを復元できません。パスワードをリセットしても、それ以降に新しく作るメモをロックできるようになるだけで、すでにロックしたメモへのアクセスは戻りません。
Privaraならこう解決する
Notesのロック、オプトインのiCloud設定、PDFやPagesファイルごとに別々のパスワード。同じ理由でプライベートにしたいはずのコンテンツなのに、扱いがばらばらだ。Privaraなら、それをすべて一つの鍵の下にまとめられる。AES-256で暗号化された一つのvaultに、写真・動画・書類・連絡先をまとめて収め、外見も動作も普通の電卓そのもの。開くのはPINを入力したときだけだ。
Privaraはアカウント登録が不要で、デフォルトでは何もアップロードしないため、zero-knowledgeだ。オンにし忘れるようなクラウド設定も、覚えておくべき別のスイッチも存在しない。デコイPINを使えば、アプリの解除を求められた場合に別のvaultを開くことができ、侵入検知機能は間違ったPINを試した相手の写真を記録する。さらにFace IDやTouch IDを重ねれば、メモも写真と同じレベルで守られる。もう「現実チェック」は必要ない。