FIDO U2F (Universal 2nd Factor) において、認証器(トークン)がフィッシングサイトを見破ることができる(中間者攻撃を防げる)技術的な理由はどれか。

FIDO認証では、ブラウザが見ているドメイン(Origin)とチャレンジを署名対象に含めるため、偽のサイト(異なるOrigin)では正しい署名を生成できない。