【ITニュース解説】Intel and AMD trusted enclaves, a foundation for network security, fall to physical attacks
2025年10月01日に「Ars Technica」が公開したITニュース「Intel and AMD trusted enclaves, a foundation for network security, fall to physical attacks」について初心者にもわかりやすく解説しています。
ITニュース概要
IntelとAMDのCPUに搭載される、ネットワークセキュリティの基礎技術「信頼されたエンクレーブ」が物理攻撃で突破された。両社は物理攻撃を脅威モデル外としたが、多くの利用者は潜在的な脅威として認識していた。
ITニュース解説
現代のデジタル社会において、私たちの個人情報や企業の機密データは、コンピューターの中で常にさまざまな脅威にさらされている。インターネットを通じたサイバー攻撃だけでなく、コンピューターそのものに直接アクセスされる物理的な攻撃も存在するため、システムを守るためのセキュリティ技術は日々進化を続けている。その中でも特に重要視されてきたのが、CPU(中央演算処理装置)に組み込まれた「信頼できる実行環境(Trusted Enclaves)」というセキュリティ機能だ。
このTrusted Enclavesは、Intel社の「SGX(Software Guard Extensions)」やAMD社の「SEV(Secure Encrypted Virtualization)」、「SNP(Secure Nested Paging)」といった技術に代表される。これらの技術は、CPUの内部に、まるで金庫室のような隔離された安全な領域を作り出すことを目的としている。この領域では、実行されるプログラムや処理されるデータが外部から不正に読み取られたり、改ざんされたりしないよう、強力な暗号化によって保護されている。たとえコンピューターのOS(オペレーティングシステム)や仮想化ソフトウェアに脆弱性が見つかったとしても、この隔離された金庫室の中にあるデータやプログラムは安全に保たれる、というのが基本的な考え方だった。
具体的には、クラウドサービスにおいてユーザーの機密データを処理する場合や、著作権保護されたコンテンツ(DRM)を安全に再生する場合、さらには仮想通貨のウォレットアプリなど、高いセキュリティが求められる場面でこのTrusted Enclavesは活用されてきた。データがCPUに渡される前に暗号化され、Trusted Enclavesの中で復号されて処理され、処理結果が再び暗号化されて外部に出るという一連の流れを通じて、データの機密性と完全性が保証されると期待されていたのだ。これは、ネットワーク全体を安全に保つための強固な基盤として、多くのシステム設計者や開発者から信頼を得てきた。
しかし、今回明らかになったのは、この強固なはずのIntelとAMDのTrusted Enclavesが、物理的な攻撃によって突破されてしまったという衝撃的な事実である。セキュリティ研究者たちが、チップそのものに直接アクセスし、特殊な機器を使ってチップの電気信号や温度変化などを分析する手法を用いることで、内部で処理されているはずの秘密情報、特に暗号化に使われる「鍵」を抜き出すことに成功したのだ。これは、金庫室の扉をこじ開けるのではなく、金庫室の壁をドリルで穿ち、内部の情報を探り出すようなものと言える。
この攻撃の深刻さは、IntelやAMDが「物理的な攻撃は我々が想定する脅威モデルには含まれない」と主張している点にもある。「脅威モデル」とは、システムがどのような種類の攻撃から保護されるべきかを定義するもので、メーカーは主にリモートからのハッキングやマルウェア感染といったソフトウェア的な攻撃を主な脅威として想定していた。彼らの論理では、一般のユーザーがPCのCPUに物理的に触れて、高度な機器を使って攻撃を仕掛けるようなことは、現実的な脅威ではないという判断だったのだろう。
しかし、多くのセキュリティ専門家やユーザーは、このメーカーの認識と現実との間に大きなギャップがあると指摘する。例えば、データセンターに設置されたサーバーや、工場で使用される産業用制御システム、重要なインフラ設備、さらには私たちの身の回りにあるIoTデバイスなど、物理的なアクセスが可能になるシナリオは決して珍しくない。もし攻撃者がこれらの機器に物理的にアクセスできる状況であれば、今回の手法を用いてTrusted Enclaves内部の機密情報を盗み出すことが可能になる。これは、単なる研究室レベルの攻撃にとどまらず、現実の世界で大きなセキュリティリスクを生み出す可能性を秘めている。
今回の件は、ハードウェアレベルのセキュリティが完璧ではないこと、そして「脅威モデル」を構築する際には、あらゆる可能性を視野に入れる必要があることを強く示唆している。これまでのセキュリティ対策はソフトウェア層に重点が置かれることが多かったが、今回の攻撃は、物理的なアクセスに対するハードウェア自体の脆弱性が、システム全体のセキュリティを揺るがすことを明確に示した。
システムエンジニアを目指す者にとって、このニュースは非常に重要な教訓となる。私たちが設計・構築するシステムは、ソフトウェアの堅牢性だけでなく、ハードウェアのセキュリティ、さらには物理的な環境における保護まで、多層的な視点からセキュリティを検討する必要があるのだ。メーカーが想定しない脅威であっても、現実世界で起こり得るリスクに対しては、常に備えを怠らない姿勢が求められる。この教訓は、これからのセキュリティ設計や対策において、新たな方向性を示すものとなるだろう。