WebAuthn のバックアップ差分(No.1)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
#author("2019-08-30T15:43:14+09:00","default:k1rou","k1rou")
*WebAuthn [#ab447f6d]
-Web Authentication
-[[パスワード]]を使わない[[認証]](パスワードレス)
-2要素認証([[公開鍵暗号方式]]を使う。SMSを使わない)
-[[W3C]]
--https://www.w3.org/TR/webauthn/
--https://www.w3.org/Webauthn

-https://developer.mozilla.org/ja/docs/Web/API/Web_Authentication_API ※日本語訳
-https://webauthn.org/ ※デモ

**API(JavaScript) [#gbb0488b]
-Web Authentication API
--[[Credential Management API]] をベースにしている

-登録
 navigator.credentials.create()
--パラメータ
 Attachment
 User Verification
 Require ResidentKey

-認証
 navigator.credentials.get()
--パラメータ
 Allow Credentials

**登場人物 [#a91d694d]
-Authenticator
--[[認証器]](FIDO Authenticator)
--認証
--秘密鍵の管理
--署名の生成
--Cross-platform Authenticator :セキュリティキーなど
--Platform Authenticator :OS提供機能など(Platform API)

-Relying Party
--Webアプリ

-Client
--Webブラウザ


**採用を発表している企業・団体 [#za954e45]
-[[Google]]
-[[Mozilla]]
-[[Microsoft]]
--Edge - 2018年10月対応予定

**ブラウザの設定 [#k5d5e9b6]
***Firefox [#jab49933]
-about:config
--security.webauth.webauthn
--security.webauth.webauthn_enable_softtoken
--security.webauth.webauthn_enable_usbtoken

**関連用語 [#j63f63f8]
-[[認証]]
-[[公開鍵暗号方式]]
-[[チャレンジ・レスポンス認証]]
-[[セキュリティキー]]
-[[Attestation]]
-FIDO2 -[[FIDO]]
-[[TPM]]