WebAuthnセキュリティキーは、フィッシングやアカウント乗っ取りに対して強力な保護を提供します。暗号化ハードウェアを使用して本人確認を行います。Zenovayでは、セキュリティキーとプラットフォーム認証器の両方がパスキーとして登録され、すべてのプランで利用できます。
WebAuthnとは?
WebAuthn(Web認証)は、以下を使用したパスワードレスおよび多要素認証のための最新規格です:
- ハードウェアセキュリティキー:YubiKeyなどの物理デバイス
- プラットフォーム認証器:Touch ID、Face ID、Windows Helloなどの内蔵システム
Zenovayは両方をパスキーとして登録します。ハードウェアキーを使用するか、デバイスの生体認証を使用するかに関わらず、セットアップフローは同じです。
WebAuthnが安全な理由
- フィッシング耐性:キーがウェブサイトのドメインを確認します
- 暗号化:公開鍵暗号方式を使用します
- シークレットの共有なし:秘密鍵がデバイスから出ることはありません
- 改ざん耐性:ハードウェアベースのセキュリティ
セキュリティキーのオプション
ハードウェアセキュリティキー
| ブランド | モデル | 機能 |
|---|---|---|
| YubiKey | 5シリーズ、Security Key | USB-A、USB-C、NFC |
| Google Titan | USB-A、USB-C | Bluetoothオプション |
| Thetis | Pro、Bio | 指紋認証モデル |
| Feitian | ePass、BioPass | 様々なフォームファクター |
| SoloKeys | Solo V2 | オープンソース |
プラットフォーム認証器
| プラットフォーム | テクノロジー | 要件 |
|---|---|---|
| macOS/iOS | Touch ID / Face ID | 生体認証搭載のAppleデバイス |
| Windows | Windows Hello | 対応ハードウェア搭載のWindows 10/11 |
| Android | 指紋認証/顔認証 | 生体認証搭載のAndroid 7以上 |
| Chrome | プロファイルベース | Chrome 70以上 |
パスキーは、パスワードを持つアカウントで利用できます。GoogleまたはGitHubでのみサインインしている場合は、まずパスワードを設定してからパスキーを追加します。
ハードウェアセキュリティキーの設定
セキュリティキーを入手
WebAuthn対応のセキュリティキーを購入します。YubiKey 5シリーズをお勧めします。
セキュリティ&アクセスに移動
Zenovayで 設定 → アカウント → セキュリティ (
/settings/account/security) に移動します。新しいパスキーを追加
パスキー カードで 新しいパスキー をクリックします。
名前を付ける(オプション)
「オフィスのYubiKey」や「バックアップキー」など、分かりやすい名前を付けます。これは空白のままにすることもできます。
キーを挿入
セキュリティキーをUSBポートに挿入します(またはモバイルの場合はNFCを準備します)。
キーをタッチ
ブラウザのプロンプトが表示されたら、セキュリティキーのボタンをタッチして登録を完了します。
バックアップ方法を追加
回復のために2番目のキーまたは別のMFA方法を登録するか、認証アプリとバックアップコードを準備して、ロックアウトされないようにします。
常に少なくとも2つのパスキーを登録するか、認証アプリとバックアップコードを準備してください。唯一のキーを紛失すると、ロックアウトされる可能性があります。
Touch ID / Face IDの設定
macOSでのTouch ID
Touch IDが設定されていることを確認
システム設定 → Touch IDとパスコード に移動して指紋を追加します。
SafariまたはChromeを使用
Touch ID認証をサポートするブラウザを使用します。
Zenovayで追加
設定 → アカウント → セキュリティ に移動し、パスキー カードで 新しいパスキー をクリックします。
認証
プロンプトが表示されたら、Touch IDを使用して登録します。
iOSでのFace ID
Safariを使用
iPhone/iPadのSafariでZenovayを開きます。
新しいパスキーを追加
設定 → アカウント → セキュリティ に移動し、パスキー カードで 新しいパスキー をクリックします。
Face IDまたはTouch IDを許可
プロンプトが表示されたら、Face IDまたはTouch IDを許可します。
本人確認
Face IDまたはTouch IDの確認を完了して登録を終了します。
Windows Hello
Windows Helloを設定
Windowsの設定 → アカウント → サインインオプション に移動します。 指紋認証、顔認証、またはPINを設定します。
EdgeまたはChromeを使用
Microsoft EdgeまたはChromeでZenovayを開きます。
新しいパスキーを追加
設定 → アカウント → セキュリティ に移動し、パスキー カードで 新しいパスキー をクリックします。
Windows Helloで認証
設定したWindows Helloの方法を使用して登録を完了します。
セキュリティキーを使用したログイン
パスキーが登録されると、ログイン時に:
- メールアドレスとパスワードを入力します
- ブラウザがパスキーを求めます
- キーを挿入します(まだ挿入していない場合)
- ボタンをタッチするか生体認証を使用します
- ログインされます
パスキーを追加した場合は、パスキーのみでサインインしてパスワードを完全にスキップすることもできます。
NFCセキュリティキー(モバイル)
対応するAndroidデバイスで:
- プロンプトが表示されたら、スマートフォンの背面にNFCセキュリティキーをタップします
- 確認されるまで保持します
複数のセキュリティキーの管理
複数のパスキーを登録することをお勧めします:
推奨される設定
- メインキー:日常使用用
- バックアップキー:自宅またはオフィスで安全に保管
- 旅行用キー:旅行用の小型フォームファクター
追加のキーを登録
- 設定 → アカウント → セキュリティ に移動します
- パスキー カードで 新しいパスキー をクリックします
- 登録プロセスに従います
- 各キーに固有の名前を付けます
キーを削除
- 設定 → アカウント → セキュリティ に移動します
- パスキー カードでリスト内のキーを見つけます
- その横のメニューを開いて 取り消す を選択します
- ダイアログで確認します
パスキー カードは、各パスキーが最後に使用されたときを表示するため、取り消す前にまだアクティブなものがわかります。
別の方法(認証アプリとバックアップコードなど)を設定せずに、最後のパスキーを取り消さないでください。
ブラウザの互換性
| ブラウザ | サポートレベル | プラットフォーム認証器 |
|---|---|---|
| Chrome 67以上 | 完全 | あり |
| Firefox 60以上 | 完全 | あり |
| Safari 13以上 | 完全 | あり(Touch ID、Face ID) |
| Edge 79以上 | 完全 | あり(Windows Hello) |
ブラウザの設定
ブラウザがセキュリティキーを許可していることを確認します:
- Chrome:設定 → プライバシー → セキュリティ → セキュリティキーを使用する
- Safari:セキュリティキーはデフォルトで動作します
- Firefox:about:config → security.webauth.webauthn を有効にする
トラブルシューティング
キーが検出されない場合
- 別のUSBポートを試します
- USBハブの互換性を確認します(直接接続を試します)
- ブラウザを最新バージョンに更新します
- 別のブラウザを試します
- 他のサイトでキーが動作するか確認します
「セキュリティキーが許可されていません」
- HTTPSを使用していることを確認します(HTTPではない)
- ブラウザがWebAuthnをサポートしていることを確認します
- ブラウザを更新します
- シークレットモードを試します
Touch ID / Face IDが機能しない場合
- デバイスに生体認証が設定されていることを確認します
- パスキーを再登録してみます
- ブラウザが生体認証を使用する権限を持っていることを確認します
- ブラウザを再起動して再試行します
「このサイトではキーを使用できません」
これは以下の場合に起こる可能性があります:
- ドメインが変更された場合(フィッシング保護が機能している)
- キーが別のドメインで登録された場合
- ブラウザのセキュリティ設定がキーをブロックしている場合
セキュリティのベストプラクティス
物理的なセキュリティ
- バックアップキーを安全に保管する:金庫、セーフティボックス、または安全な引き出し
- キーを挿したままにしない:使用していない時は取り外す
- キーの場所を把握する:各キーがどこにあるかを知っておく
デジタルセキュリティ
- 複数のキーを登録する:冗長性のために少なくとも2つ
- ファームウェアを最新の状態に保つ:利用可能な場合はセキュリティキーのファームウェアを更新する
- 強力なパスワードと組み合わせる:パスキーは1つの要素であり、パスワード自体の代替ではありません
パスキーとパスワードレスサインイン
Zenovayはセキュリティキーとプラットフォーム認証器をパスキーとして登録します。パスキーが登録されると、以下ができるようになります:
- パスワードを入力せずにサインイン
- デバイスの生体認証またはハードウェアキーを使用して認証
- 設定 → アカウント → セキュリティ からすべての登録済みパスキーを管理
次のステップ
- 多要素認証を設定する の完全なアカウント保護
- セキュリティのベストプラクティスを確認する
- チーム全体に多要素認証を適用する