mcpField
I
implementing-passwordless-authentication-with-fido2

implementing-passwordless-authentication-with-fido2

github.com/mukul975セキュリティ35.2k51 回インストール8 週間前に更新
リポジトリ

implementing-passwordless-authentication-with-fido2 について

FIDO2/WebAuthnによるパスワードレス認証を導入するID管理・セキュリティチーム向けの実装ガイドです。セキュリティキー、プラットフォーム認証器、パスキー登録、生体認証、パスワード方式からの移行と統制確認を扱います。

主な機能

  1. 01WebAuthn APIの統合
  2. 02FIDO2サーバーの設定
  3. 03パスキーの登録
  4. 04生体認証の利用
  5. 05パスワード方式移行の計画
  6. 06監査・コンプライアンス統制の確認

活用シーン

  1. 01企業向けパスワードレスログインの導入
  2. 02認証にセキュリティキーを利用
  3. 03既存のパスワード方式からの移行
  4. 04セキュリティ統制の文書作成

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mukul975/anthropic-cybersecurity-skills --skill implementing-passwordless-authentication-with-fido2

インストール後、Claude Code で/implementing-passwordless-authentication-with-fido2を入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

LICENSE
references/
api-reference.md
standards.md
workflows.md
scripts/
agent.py

詳細

FIDO2 を使用したパスワードレス認証の実装

概要

セキュリティキーとプラットフォーム認証器を使用して、FIDO2/WebAuthn によるパスワードレス認証を導入します。WebAuthn API の統合、FIDO2 サーバーの設定、パスキーの登録、生体認証、NIST SP 800-63B AAL3 に準拠したパスワードベースのシステムからの移行を扱います。

使用する場面

  • 環境で FIDO2 機能を使用したパスワードレス認証を導入、設定、実装する場合
  • コンプライアンス要件に準拠したセキュリティ制御を確立する場合
  • この分野のセキュリティアーキテクチャを構築または改善する場合
  • この実装を必要とするセキュリティ評価を実施する場合

前提条件

  • アイデンティティおよびアクセス管理の概念とツールに関する知識
  • 安全に実行するためのテスト環境またはラボ環境へのアクセス
  • 必要な依存関係をインストールした Python 3.8+
  • テスト活動に必要な適切な権限

目標

  • FIDO2 を使用したパスワードレス認証機能を包括的に実装する
  • 自動検出および監視プロセスを確立する
  • エンタープライズ IAM およびセキュリティツールと統合する
  • コンプライアンス対応のドキュメントとレポートを作成する
  • NIST 800-53 のアクセス制御要件に準拠する

セキュリティ制御

制御NIST 800-53説明
アカウント管理AC-2ライフサイクル管理
アクセスの強制AC-3ポリシーベースのアクセス制御
最小権限AC-6必要最小限の権限
監査ログAU-3認証およびアクセスイベント
識別IA-2ユーザーおよびサービスの識別

検証

  • 本番以外の環境で実装をテスト済み
  • セキュリティポリシーを設定し、適用済み
  • 監査ログを有効にし、SIEM への転送を設定済み
  • ドキュメントとランブックを完成済み
  • コンプライアンスの証跡を生成済み

コメント