webauthn

【WebAuthn】認証器としてTouch IDが利用されたかどうか判定してみる

はじめに 認証器のモデルの判定 Touch IDの判定 おわりに おまけ はじめに WebAuthnで認証器としてMacBookのTouch IDが利用されたかどうかRPで判定したい気がしていた。 するとGWに手が滑ってMacBook Air (Retina, 13-inch, 2018)を買ってしまい、手持ちのMa…

【 FIDO Conformance Toolsメモ 】Server-ServerAuthenticatorAttestationResponse-Resp-5 Test server processing "packed" FULL attestation

はじめに P-1~2 F-1~14 参考 はじめに Server-ServerAuthenticatorAttestationResponse-Resp-5 Test server processing "packed" FULL attestationというテスト項目について書きます。 こちらのテスト項目はPacked Attestationの中でもFULL attestationとい…

keycloak-webauthn-authenticator 動作確認めも

はじめに 環境構築 keycloak-webauthn-authenticatorのビルド Keycloakのデプロイ Authentication Flowの設定 Registration Flowの設定 Browser Flow (2 Factor Authentication) おわりに はじめに KeycloakでWeb Authenticationを試す際の設定メモです。 ま…

Issue 946993: Touch ID authenticator returns attestedCredentialData in GetAssertion response

はじめに 先日chromiumバグ報告デビューしました。 該当箇所としては、Chromeでnavigator.credentials.get()を呼び出した後にMacBookのTouch IDを認証器として利用した際のAuthenticator Dataです。 こちらは、ChromeからMacBookのTouch IDを利用したWeb Auh…

【 FIDO Conformance Toolsメモ 】Server-ServerPublicKeyCredentialCreationOptions-Req-1 Test server generating ServerPublicKeyCredentialCreationOptionsRequest

はじめに Server-ServerPublicKeyCredentialCreationOptions-Req-1 Test server generating ServerPublicKeyCredentialCreationOptionsRequest P-1 Get ServerPublicKeyCredentialCreationOptionsResponse, and check that: (a) response MUST contain "stat…

【 FIDO Conformance Toolsメモ 】イントロダクション

はじめに FIDO Conformance Toolsの取得 テスト項目 PublicKeyCredentialsCreation GetAssertion MDS FIDO Conformance Toolについて 利用イメージ 動作イメージ 確認推奨事項 FIDO Conformance Toolsがリクエストを送信するエンドポイントが用意されている…

WebAuthnライブラリ調査めも(PyWebAuthn)

WebAuthnライブラリ調査めも(PyWebAuthn) はじめに 検証環境 クラス WebAuthnMakeCredentialOptions IN OUT WebAuthnAssertionOptions IN WebAuthnUser IN OUT WebAuthnRegistrationResponse IN WebAuthnRegistrationResponse.verify() OUT WebAuthnAssert…