本文へ
ハクソク

世界を動かす技術を、日本語で。

英国における二層暗号化 - 同一のAppleデバイス、異なる保護

元記事: 原文(macanorak.com)

概要

  • AppleのAdvanced Data Protection(ADP) が英国で新規ユーザー向けに利用不可となった経緯
  • 英国政府の要請 によるiCloud暗号化の技術的な背景と法的枠組み
  • 既存ユーザーと新規ユーザー間の暗号化格差 の発生
  • 秘密保持命令(TCN)とその社会的・民主的影響
  • 今後のプライバシー保護と政府の監視権限 に関する論争

英国におけるAppleのAdvanced Data Protection停止の背景

  • AliceとBill は共に英国在住、同じiPhone・iCloud・Appleサービス利用者
  • AliceはADPを有効化済み、Billは有効化できず
  • 2025年2月、Appleは新規英国ユーザー向けにADP提供を停止
    • Aliceは事前に有効化していたため継続利用可能
    • Billはタイミングを逃し、以降ADP利用不可
  • 経緯の発端 は2013年のSnowden/NSA暴露とAppleの「バックドア拒否」姿勢
    • 2015年サンバーナディーノ事件でFBIがAppleに協力要請
    • Appleは「マスターキー」作成拒否、「全ユーザーの安全性低下」を主張

英国政府の法的要請と技術的背景

  • Investigatory Powers Act 2016 により、政府は通信事業者へ「技術能力通知(TCN)」発出権限を持つ
    • TCNは「技術的な対応能力の維持・開発」を強制
    • 通知内容や存在自体が秘密保持義務対象
  • 2025年1月、英国政府がAppleにTCN発出 (報道による)
    • 「全世界のAppleユーザーのiCloudデータへのアクセス能力」を要求
    • Appleは「E2EEの意図的弱体化は全ユーザーのリスク」として反発
  • iCloudの暗号化の仕組み
    • デフォルト:一部データはE2EE(パスワード、健康データ等)、他はAppleが復号可能
    • ADP有効時:さらに多くのカテゴリがE2EE化、Appleも復号不可

ADP停止の決断とその影響

  • AppleはADP新規提供停止を選択
    • TCNの「解除可能性維持」要求に対し、機能自体の提供をやめることで対応
    • 既存ユーザーはADP継続利用可、新規・未設定ユーザーは利用不可
  • ADPの設計上、Appleサーバーから一括無効化は不可能
    • ユーザー自身の信頼デバイスからのみ設定変更可能
  • 結果として生じた「二層構造」
    • 事前有効化済みユーザー:強力なE2EE保護
    • 新規・未設定ユーザー:標準保護のみ

社会的・法的論争と秘密保持の問題

  • TCNの秘密性・透明性の欠如 が民主主義的統制を阻害
    • Appleや人権団体がInvestigatory Powers Tribunal(IPT)に異議申し立て
    • 米国議員も「秘密命令は民主的監視を妨げる」と批判
  • 秘密保持命令の滑稽さ と「皇帝の新しい服」状態
    • 実質的に広く知られているにもかかわらず、公式言及を禁じる現状
  • J.F.ケネディの「自由社会における秘密主義批判」 の引用
    • セキュリティ名目での過度な秘密保持は検閲や隠蔽につながる危険性

技術的・社会的波及と今後の展望

  • Appleの事例は他社・他サービスにも波及
    • WhatsApp、Signal、クラウドストレージ、パスワード管理サービス等も対象
  • 政府の「善意」を前提とした技術的弱体化のリスク
    • 現政権が善意でも、将来の政権が悪用する可能性
  • Appleは「炭鉱のカナリア」的存在
    • 監視社会とプライバシー保護のせめぎ合いの象徴
  • 英国政府の技術的理解不足(もしくは悪意) への懸念
    • 単なる無知か意図的なプライバシー軽視か、今後の議論の焦点

参考文献や注記は原文を参照

提供: ハクソク · 要約更新:

AIによる日本語要約です。内容は原文とあわせてご確認ください。

Hacker Newsの議論を読む

Hackerたちの意見

すごくいい記事だね、イギリス市民にとっては本当に心配なことだ。

面白いね、政府がバックドアを作るように要求して、誰にもそれについて話させないんだ。要するに、E2EEを違法化してるってことだよね。

└

EUのモネロに対する規制みたいなもんだと思う。モネロ自体は違法じゃないけど、それをビジネスにするのは許されてないって感じ。

SimpleXがそこに拠点を置いてるのはすごいことだよ。だって、全てがオープンで、クライアントは再現可能なビルドを持ってるけど、面倒なことになりそうだね。イギリスはもうオープンソースのE2EEプロジェクトに攻撃を始めたのかな?AppleのiOSに対するコントロールが、GrapheneOSを選ぶ一番の理由なんだ。プライバシーとセキュリティが素晴らしいのに、コントロールを犠牲にしなくて済むからね。GrapheneOSは年齢確認やバックドアを導入しないって言ってるし、明らかに実装する気もないみたい。

└

理論的にはオープンソースプロジェクトを攻撃できるだろうけど、無限にフォークできるからあまり効果的ではないと思う。それが、政府が実際に規制を通じて独占的なプラットフォームを支援し、奨励する理由なんだ(例えば、必須の自動スキャンなど)。これは実際に企業しか対応できないからね。

└

GrapheneOSでルートアクセスを取得する方法は、自分でビルドを作るか、ブートローダーを永久にアンロックしたままにするしかないよね。多くのアプリがGrapheneOSをサポートするようになっても、公式の署名キーだけをホワイトリストにするだろうし。今のところ、Magiskみたいなシステムレスルートの上で確認済みブートハッシュを再計算する方法はないと思うし、そもそもGOSでそれが機能するかもわからない。数年前、実際にライブシステムからAVB2ハッシュを計算する作業をしてたんだけど、TWRPが勝手に電話を初期化しちゃって、そのせいでAndroidのルートいじりをやめちゃった。今はiPhone使ってるよ。

ビルが一時的にイギリスを離れたら、ADPをオンにする能力は戻ってくるのかな?それとも、イギリスのデバイスが何らかの理由で永遠に登録できない状態なの?これがOKだとは言わないけど、ちょっと気になる。

└

国はiCloud/Apple IDアカウントに関連付けられてると思う、物理的なデバイスじゃなくて。

└

そうだね、いい指摘だ。ADPがない状態の人がイギリスで地域設定をアメリカに変えて、ADPをオンにしてから再びイギリスに戻したらどうなるんだろう?誰か試したことあるのかな?

└

Apple IDの地域を別の国に変更してADPを有効にした後、アカウントの地域をイギリスに戻すことができるよ。ただし、ファミリー共有を解除しないといけないし、サブスクリプションの調整やキャンセルも必要かもしれないから、簡単ではないと思う。

└

詳しく調べたわけじゃないけど、これってeligibilitydを使ってるんじゃないかな。EUのユーザーがサードパーティのアプリストアを使えるかどうかをチェックするやつだよね。確か、現在のGPS位置やSIMカードの報告国などを組み合わせて、実際にどの国にいるかを判断して特定の機能を制限してるんだ。だから、設定で場所を変えるだけじゃなくて、EUに旅行するだけでも簡単じゃない。デバイスが今いる国をどう思ってるかにちょっとした粘着性があるんだよね。追記: eligibilitydについての詳しい情報はここにあるよ。 https://theapplewiki.com/wiki/Eligibility#eligibilityd

英国政府がいつか悪者になるかもしれないっていうのは推測する必要ないよ。毎日30人以上が、支配的な政治的正統性を冒涜する発言で逮捕されてるからね。

Hacker Newsで議論の続きを見る