【せきゅあえんくれーぶ】

セキュアエンクレーブ とは?

公開:
💡 コンピューターの中に作られた「誰も覗けない金庫室」。
📌 このページのポイント
セキュアエンクレーブの隔離構造 デバイス(iPhone / PC) OS / アプリ アプリのデータ ユーザーファイル 設定情報 ウイルス感染しても… エンクレーブに届かない ᐧᐧᐧ セキュアエンクレーブ (CPUレベルで隔離) 🔑 暗号鍵 👤 生体認証データ 💳 決済情報 OS・ハッカーからも見えない アクセス不可の壁
OSがハッキングされてもセキュアエンクレーブ内の極秘データは守られるイメージ
ひよこ ひよこ
ペンギン先生、iPhoneのFace IDって顔データどこに保存されてるの? サーバーに送られてたら怖いな。
ペンギン先生 ペンギン先生
実はiPhoneのチップ内のセキュアエンクレーブという領域に保存されているんだよ。Appleサーバーには送られないし、iPhoneのOSからも直接アクセスできない仕組みだね。
ひよこ ひよこ
OSからもアクセスできないの? スマホを管理してるのってOSじゃないの?
ペンギン先生 ペンギン先生
そうなんだけど、セキュアエンクレーブはCPUレベルで完全に分離されているんだ。OSがウイルスに感染しても、エンクレーブ内のデータには手が届かないよ。
ひよこ ひよこ
すごい! AppleのiPhone以外にも使われてるの?
ペンギン先生 ペンギン先生
IntelのSGX(Software Guard Extensions)やAMDのSEVなど、PC用CPUにも同様の技術があるよ。クラウド上の機密データ処理にも使われ始めているんだ。
ひよこ ひよこ
じゃあエンクレーブが突破されたら終わりじゃないの?
ペンギン先生 ペンギン先生
物理的に基板を解析されたり、設計上の脆弱性を突かれたりすると完全ではないよ。SGXも過去に攻撃手法が見つかったことがある。ただ、それだけ突破が難しいから極秘情報の最後の砦として使われているんだね。
ひよこ ひよこ
金庫も0%じゃないけど、開けるのが超大変なのと同じだね。
ペンギン先生 ペンギン先生
まさにその通りだよ。コストとリスクのバランスで、攻撃者に「割に合わない」と思わせるのがセキュリティの本質なんだね。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「セキュアエンクレーブ」って出てきたら「CPUの中にある最高機密の金庫室」と思えればだいたいOK!
📖 おまけ:英語の意味
「Secure Enclave」 = 安全な飛び地・隔離領域
💬 Enclaveは「飛び地」「囲まれた区画」を意味する英単語だよ。周囲とは別の法律が適用される地理的な飛び地から転じて、コンピューター上でも「外部のルールが届かない隔離区画」を指すようになったんだね。
← 用語集にもどる