P/NP-SEAM Loaderのロード
NP-SEAM Loaderは、Intel ACM (Authenticated Code Module) の1つである
ACMはプロセッサ内部RAMで動作し、これをACRAMという
GETSEC[ENTERACCS]はNP-SEAM Loaderをロードする命令
命令で行われる手順
ACMは初めはDRAMにあるので、ACRAMにロードされる
ACMそのものに対する署名の検証を行う
一般的な署名の検証方法と照らし合わせる
ACMのバイナリと署名の2つがある
まずバイナリのhashを求める
次に署名をIntelの対応する公開鍵で検証し、hashがもう一つ得られる
2つのhashが同一であればACMが信頼できるとする
P-SEAM LoaderはNP-SEAM Loaderに同梱されていて、NP-SEAM Loaderによってイメージは検証されてロードが行われる