メインコンテンツまでスキップ

Passwordless


1. 概要

  • 機能名 : パスワードなし認証 (Passwordless Authentication)
  • 導入背景
    • 既存のID/PWベースの認証のセキュリティ脆弱性を補完し、ユーザー認証体験を改善するための**パスワードレス認証(Passwordless Authentication)**導入
  • 対象システム : SHIELD ID 認証プラットフォーム
  • 適用対象者 : SHIELD ID アカウントを保有するユーザーの中で、該当認証ポリシーが適用されたユーザー
  • 主要提供方式
    • FIDO2 WebAuthn

2. 認証方式

2.1 FIDO2 WebAuthn

  • 機能の目的
    • SHIELD ID ログイン時 パスワードなしで登録した認証デバイス(セキュリティキーまたは生体情報)を通じて本人認証を実行できるようにサポート
    • セキュリティ強化およびユーザー認証体験の改善
  • 適用範囲
項目内容
認証対象SHIELD IDに登録されたユーザーの中でFIDO2デバイスを登録したユーザー
サポートデバイスWindows Hello (PIN または 指紋認識), Yubikey (セキュリティキー) など
  • デバイス登録動作フロー
備考

登録は必ずEdge ブラウザで進める必要があり、登録後の認証はEdge または Chrome ブラウザで自由に使用できます。

  1. パスワード方式でSHIELD ID認証を実行します。
  2. ポリシーに従って、Passwordless 認証デバイスを設定するかどうかをユーザーに尋ねます。
  3. ユーザーは나중에 하기オプションと설정オプションの中から選択します。
    • 後でやる
      • ID / PW 入力が完了したため、該当時期の認証は成功しますが、次回の SHIELD ID 認証時に同じ登録問い合わせウィンドウが表示されます。
      • 오늘 하루 보지 않기チェックボックスオプションを使用すると、1日間そのウィンドウが表示されないようにすることができます。
    • 設定
      • 4番の流れで進行します。
  4. EdgeブラウザでWindows Helloまたはセキュリティキーを通じてパスキーを登録します。
    • 制約事項 : Chromeで登録する場合、パスキーがGoogleパスワードマネージャーに保存されるため、Edgeでは使用できません。
    • (選択) 事前に Windows Hello (PIN または指紋) を登録すると、認証時により迅速かつ便利にログインできます。
  5. パスキーの登録が完了すると、ユーザーに設定が完了したことを知らせるポップアップが表示されます。
  6. 該当ユーザーは次回の認証からPasswordless認証が適用されます。
  • 登録失敗時:재설정 (다시 등록)または나중에 하기オプションを提供します。
    • 再設定 : 登録を再度進めます。
    • 後で行う : 上記と同様に、該当認証は成功しますが、次回の認証時に再登録リクエストが強制されます。
  • デバイス認証動作フロー
  1. SHIELD ID 認証を行います。
    • ユーザーIDを入力します。
  2. Passwordless 認証が優先的に適用されてユーザーにPasswordless認証を要求します。
    • ユーザーは画面の下部に다른 방법으로 로그인ボタンを押してパスワード認証方式に切り替えることができます。
    • 逆に、Password 入力画面でも보안 키 또는 생체 인식 프로그램으로 인증ボタンを押して再び Passwordless 方式に切り替えることができます。
  3. ユーザーは登録したデバイスに応じて、ブラウザが提供するウィンドウに合わせて認証を行います。
    • 複数登録時に認証手段を選択します。
  4. 認証が正常に完了したことを知らせるウィンドウが表示され、認証が完了します。
    • 認証失敗
      • 再試行するか、他の方法でログインして認証を行う必要があります。
      • 認証が失敗と見なされる代表的なケースは、大きく分けて以下の2つに分類できます。
        • ユーザーが취소ボタンを押した場合
        • 認証時間が超過した場合
          • ブラウザおよびプラットフォーム認証者は独自のデフォルト値を使用します。
          • 公式仕様や文書にも正確な数字は固定されていませんが、実測およびさまざまな資料に基づいて次のように予想できます。
環境基本タイムアウト(推定値)根拠および説明
Chrome (Windows Hello)約60秒ChromiumベースのテストおよびFIDOフォーラム基準
Edge (Windows Hello)約60秒Microsoft コミュニティ フィードバック 基準