研究課題
基盤研究(B)
2018年に報告されたSpectreというプロセッサのハードウェア実装に関する脆弱性は、最悪の場合攻撃者がプログラム内の任意のデータを読み出せるため非常に深刻である。この脆弱性を悪用したSpectre攻撃に対する現実的な対策技術は未だに提案されておらず、本脆弱性の解決はコンピュータセキュリティにおいて最も重要な課題の1つとなっている。本研究ではソフトウェア手法で検出したプログラム内のSpectreガジェット(Spectre攻撃に利用できるコード片)をプロセッサに伝達し、それらを軽量なハードウェアで選択的に保護する、というハードウェア/ソフトウェア協調手法により現実的な対策技術を実現する。