FIDO セキュリティキー
FIDO セキュリティキー とは何ですか?
FIDO セキュリティキーFIDO U2F または FIDO2/WebAuthn 規格を用いるハードウェア認証器で、Web や業務サービスに対しフィッシング耐性のある公開鍵認証を行う。
FIDO セキュリティキーは USB・NFC・Bluetooth で接続される小型デバイスで、耐タンパ性ハードウェア内に秘密鍵を保持し、リライングパーティから送られる認証チャレンジに署名します。FIDO Alliance は U2F (第 2 要素) と FIDO2 (CTAP2 + WebAuthn) を策定しており、FIDO2 は第 2 要素としても、パスキーを含む完全なパスワードレス資格情報としても利用できます。署名は要求元サイトのオリジンに紐づくため、リアルタイムフィッシングや OTP を回避する AiTM プロキシ攻撃を無効化できます。主要ベンダーは Yubico、Google (Titan)、Nitrokey、Feitian、SoloKeys などで、Microsoft、Google、GitHub、AWS や政府系 ID システムで広く採用されています。
● 例
- 01
GitHub や Microsoft Entra アカウントに YubiKey 5 を WebAuthn 認証器として登録する。
- 02
管理者に FIDO2 キーを配布し、クラウドコンソールでフィッシング耐性 MFA を強制する。
● よくある質問
FIDO セキュリティキー とは何ですか?
FIDO U2F または FIDO2/WebAuthn 規格を用いるハードウェア認証器で、Web や業務サービスに対しフィッシング耐性のある公開鍵認証を行う。 サイバーセキュリティの 暗号 カテゴリに属します。
FIDO セキュリティキー とはどういう意味ですか?
FIDO U2F または FIDO2/WebAuthn 規格を用いるハードウェア認証器で、Web や業務サービスに対しフィッシング耐性のある公開鍵認証を行う。
FIDO セキュリティキー はどのように機能しますか?
FIDO セキュリティキーは USB・NFC・Bluetooth で接続される小型デバイスで、耐タンパ性ハードウェア内に秘密鍵を保持し、リライングパーティから送られる認証チャレンジに署名します。FIDO Alliance は U2F (第 2 要素) と FIDO2 (CTAP2 + WebAuthn) を策定しており、FIDO2 は第 2 要素としても、パスキーを含む完全なパスワードレス資格情報としても利用できます。署名は要求元サイトのオリジンに紐づくため、リアルタイムフィッシングや OTP を回避する AiTM プロキシ攻撃を無効化できます。主要ベンダーは Yubico、Google (Titan)、Nitrokey、Feitian、SoloKeys などで、Microsoft、Google、GitHub、AWS や政府系 ID システムで広く採用されています。
FIDO セキュリティキー からどのように防御しますか?
FIDO セキュリティキー に対する防御は通常、上記の定義で述べたとおり、技術的統制と運用上の実践を組み合わせます。
FIDO セキュリティキー の別名は何ですか?
一般的な別名: FIDO2 キー, セキュリティキー, ハードウェア認証器。
● 関連用語
- identity-access№ 1230
WebAuthn
W3C 標準の JavaScript API で、プラットフォーム認証器やローミング認証器に保存された公開鍵資格情報を用いて Web アプリが利用者を登録・認証できるようにする。
- identity-access№ 793
パスキー (Passkey)
フィッシング耐性のある FIDO2/WebAuthn 資格情報。端末に紐付くか同期可能な非対称鍵ペアで、パスワードを暗号学的チャレンジ-レスポンスに置き換える。
- identity-access№ 708
多要素認証 (MFA)
アクセスを許可する前に、通常は異なるカテゴリに属する 2 つ以上の独立した要素を要求する認証方式。
- cryptography№ 739
Nitrokey
ドイツの Nitrokey GmbH が提供するオープンソースのセキュリティキーで、USB トークンに FIDO2・OpenPGP・X.509 スマートカード・OTP 機能を備える。
- cryptography№ 1054
スマートカード
クレジットカードサイズの本体にセキュアなマイクロコントローラを内蔵し、資格情報を保存して暗号演算を行うデバイス。接触型カードは ISO/IEC 7816 で規定される。
- attacks№ 821
フィッシング
信頼できる組織になりすまし、被害者から認証情報を取得したり送金させたり、マルウェアを実行させたりするソーシャルエンジニアリング攻撃。
● 関連項目
- № 827PIV カード
- № 138CAC (Common Access Card)
- № 844所持要素 (あなたが持っているもの)