Open4
手元のデバイスでWebAuthnのAttestationを取ってみる
WebAuthnには秘密鍵がどのデバイスに由来するかどうかのAttestationを取ることが仕様上可能になっている。
というわけでYubicoのデモサイトで取ってみた https://demo.yubico.com/ 。
iPad
有効期限がめっちゃ短いな。。僅か3日。
仕様としては、Apple Anonymous Attestationのものになっていて、特徴的な AppleAnonymousAttestation
= 1.2.840.113635.100.8.2
にnonceを含んでいる。
attestationObjectは fmt=apple
で、 x5c
が拡張されて追加の証明書 Apple WebAuthn CA 1
が提供され:
さらにコレが Apple WebAuthn Root CA
に署名されている。
VeriMark DT
先日買った奴 https://zenn.dev/okuoku/scraps/0ddc6114a8e4a5 。
1.3.6.1.4.1.45724.1.1.4
つまりAAGUIDを含んでいる。ただFIDOの配布しているリスト https://fidoalliance.org/metadata/ には掲載されていなかった ...これFIDO2のデバイスしか含んでないのかな。。