Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 518

ハードウェアトークン

監修Cybersecurity entrepreneur & security researcher

ハードウェアトークン とは何ですか?

ハードウェアトークン暗号鍵を保管し認証操作を実行する物理デバイスで、多要素認証における所持要素として用いられる。


ハードウェアトークンは、身元を証明するための資格情報を生成または保持する、耐タンパー性の物理デバイスです。例としては FIDO2 セキュリティキー(YubiKey、Google Titan、SoloKey)、OATH TOTP/HOTP のフォブ、PIV/CAC スマートカード、チップ搭載の EMV 決済カードがあります。秘密鍵がセキュアエレメントから外に出ないため、パスワードやアプリの TOTP よりも強固です。さらに最新の FIDO2/WebAuthn キーは各アサーションをサイトのオリジンに暗号的に結び付けるため、そっくりなドメインでフィッシングされた資格情報はそのままでは使えません。これが FIDO2 が「フィッシング耐性 MFA」の基準とされる理由です。

ハードウェアであってもトークンは万全ではありません。2011 年の RSA 侵害では SecurID のシード記録が流出し、防衛関連企業への侵入を招きました。Infineon の RSA 鍵生成に潜む ROCA 欠陥(CVE-2017-15361)は、YubiKey 4 や多くのスマートカードの鍵を弱体化させました。最近では EUCLEAK(CVE-2024-45678、NinjaLab 2024)が、Infineon ライブラリの電磁サイドチャネルを通じ、ファームウェア 5.7.0 未満の YubiKey 5 から ECDSA 鍵を復元しました(ただし物理アクセスと分解が必要)。実務上のリスクは紛失・盗難・サプライチェーンでの改ざんが大半を占めるため、登録、アテステーション、棚卸し、迅速な失効は暗号技術と同じくらい重要です。

flowchart TD
  U[ログイン中のユーザ] --> S[サーバがチャレンジを送信]
  S --> T[ハードウェアトークン]
  T --> P{ユーザ存在確認 + PIN/生体認証}
  P -->|検証成功| K[オリジンに紐づく秘密鍵でチャレンジに署名]
  K --> V[サーバが公開鍵で検証]
  V --> A[アクセス許可]
  P -->|失敗| D[拒否]

  1. 01

    フィッシング耐性 MFA 要件を満たすため、全管理者に FIDO2 ハードウェアトークンを配布する。

  2. 02

    HSPD-12 および NIST 800-157 に従い、連邦政府ログインに PIV スマートカードと PIN を使用する。

よくある質問

ハードウェアトークン とは何ですか?

暗号鍵を保管し認証操作を実行する物理デバイスで、多要素認証における所持要素として用いられる。 サイバーセキュリティの 暗号 カテゴリに属します。

ハードウェアトークン とはどういう意味ですか?

暗号鍵を保管し認証操作を実行する物理デバイスで、多要素認証における所持要素として用いられる。

ハードウェアトークン からどのように防御しますか?

ハードウェアトークン に対する防御は通常、上記の定義で述べたとおり、技術的統制と運用上の実践を組み合わせます。

関連用語

関連項目