Create a copy of this page as a sibling and complete it as instructed below. Please do not disturb markers such as  {10{ and }}.

Describe the platform

To ensure a successful test of the authenticator, please follow these steps:

Tester:
@ (name yourself){10{

}}Date:
Use '//' to input date{15{

 

}}Authenticator (or device) vendor:
Yubico, Apple, Dell, HP, Android phone brand...{17{
Apple
}}Authenticator (or device) model:
YubiKey 5 NFC, iPhone 13, PC model name, MacBook year size, MacBook Air year size, MacBook Pro year size...{20{
iPhone X
}}OS and its version:
iOS 13, macOS 10.5.8, Windows 10 22H2, Windows 11 22H2, Android 13...{25{

iOS 16.6

}}Browser and its version:
Chrome 114, Firefox 114...{30{
Chrome 116
}}I registered a PIN/password/finger/face in the authenticator before the session:
Yes or No
(
The situation where you have not previously registered in the authenticator is interesting for checking if the passkey creation will trigger user registration.){35{

Yes

}}

Capture the platform or browser passkey options

Possible locations:

These are exemplary paths. You need to screenshot the only passkey-related options. Please paste screenshots in or outside this table as suitable:





iCloud Keychain necessary













Get diagnostics

}}Copy-paste the diagnostic results on the right as text (rows are labelled the same):

Platform authenticator (isUVPAA)


Conditional Mediation (Autofill UI)


CTAP2 support (Firefox)


{40{

Platform authenticator (isUVPAA)Available


Conditional Mediation (Autofill UI)Supported


CTAP2 support (Firefox)Not defined

}}

Set repeated settings

It should look like this:

Create passkeys using various settings


Please insert or paste screenshots in this table as suitable, preferably putting the related screenshots in one row (you can place a note beneath an image in the same cell):

Seq1

>Weitere Optionen





Seq2 (just new screens)





Seq3 (just new screens)





Seq4 (just new screens)





Test User Verification

Copy-paste the result on the right:
Put Unsupported if there was an error{45{

bob@example.com
Credential ID
969280C4AEA228F3E97CF094B25537D5C1E88BC6

RP ID
webauthntest.identitystandards.io

AAGUID 
00000000-0000-0000-0000-000000000000

Credential Registration Data [more details] 
Key Type: EC 
Discoverable Credential: true 
Attestation Type: none (unverified) 
UP=1, UV=1, BE=1, BS=1, AT=1, ED=0, SignCount=0

Last Authentication Data [more details] 
No authentications

}}

Copy-paste the result on the right:
Put Unsupported if there was an error{50{

bob@example.com
Credential ID
D60555A9A2AF08354C9DB5842BE235D272598E85

RP ID
webauthntest.identitystandards.io

AAGUID 
00000000-0000-0000-0000-000000000000

Credential Registration Data [more details] 
Key Type: EC 
Discoverable Credential: true 
Attestation Type: none (unverified) 
UP=1, UV=1, BE=1, BS=1, AT=1, ED=0, SignCount=0

Last Authentication Data [more details] 
No authentications

}}

Test Attestation

Copy-paste the result on the right:
Put Unsupported if there was an error{55{

Unsupported

If registration worked, click on "Credential Registration Data [more details]" and copy-paste the content of the dialogue:


}}

Copy-paste the result on the right:
Put Unsupported if there was an error{60{

bob@example.com
Credential ID
65A20B8F80AA76DD2A1124BDD6BAE30199FCA4F7

RP ID
webauthntest.identitystandards.io

AAGUID 
00000000-0000-0000-0000-000000000000

Credential Registration Data [more details] 
Key Type: EC 
Discoverable Credential: true 
Attestation Type: none (unverified) 
UP=1, UV=1, BE=1, BS=1, AT=1, ED=0, SignCount=0

Last Authentication Data [more details] 
No authentications

If registration worked, click on "Credential Registration Data [more details]" and copy-paste the content of the dialogue:

Credential Creation Data

Require Resident Key
true

Authenticator Data
UP=1, UV=1, BE=1, BS=1, AT=1, ED=0, SignCount=0

Authenticator Data in Hex
0B997CCCEB3AEB29C55C94A894B11CF01A24B4C8AE706F328CC2EA8CEBC4AD5C5D0000000000000000000000000000000000000000001465A20B8F80AA76DD2A1124BDD6BAE30199FCA4F7A501020326200121582025CF9EC23FC3B4EFCD99E6F58065AC5C719CBC7E162EEC51EB3403E8E7C7D5A822582022B91A2341C493D280B4B0D7F6270AD3C132D5044E1B0922B3489C837C53EC2E

Public Key
EC key: A501020326200121582025CF9EC23FC3B4EFCD99E6F58065AC5C719CBC7E162EEC51EB3403E8E7C7D5A822582022B91A2341C493D280B4B0D7F6270AD3C132D5044E1B0922B3489C837C53EC2E

Extension Data
No extension data

Attestation Statement Chain
none

Attestation Statement in Hex
A0

}}

Copy-paste the result on the right:
Put Unsupported if there was an error{65{

bob@example.com
Credential ID
7CFFC4A9B26B7681D7C71F9F5137DAB1A1B8C55D

RP ID
webauthntest.identitystandards.io

AAGUID 
00000000-0000-0000-0000-000000000000

Credential Registration Data [more details] 
Key Type: EC 
Discoverable Credential: true 
Attestation Type: none (unverified) 
UP=1, UV=1, BE=1, BS=1, AT=1, ED=0, SignCount=0

Last Authentication Data [more details] 
No authentications

If registration worked, click on "Credential Registration Data [more details]" and copy-paste the content of the dialogue:

Credential Creation Data

Require Resident Key
true

Authenticator Data
UP=1, UV=1, BE=1, BS=1, AT=1, ED=0, SignCount=0

Authenticator Data in Hex
0B997CCCEB3AEB29C55C94A894B11CF01A24B4C8AE706F328CC2EA8CEBC4AD5C5D000000000000000000000000000000000000000000140EF95891B963AC4D6871ED4DD177892597F59FB2A5010203262001215820155309298B0BD23A09FF8150621F05668BF4B360B50233876BE50CFAE61A710D225820E45F05AC94EFC5D183CF0CDAB88C7BE8B90563908339C63F2322CAEA576D0727

Public Key
EC key: A5010203262001215820155309298B0BD23A09FF8150621F05668BF4B360B50233876BE50CFAE61A710D225820E45F05AC94EFC5D183CF0CDAB88C7BE8B90563908339C63F2322CAEA576D0727

Extension Data
No extension data

Attestation Statement Chain
none

Attestation Statement in Hex
A0

}}

Copy-paste the result on the right:
Put Unsupported if there was an error{70{

bob@example.com
Credential ID
B446BE1E44D40964DFE6F0AD1652C68057973FC7

RP ID
webauthntest.identitystandards.io

AAGUID 
00000000-0000-0000-0000-000000000000

Credential Registration Data [more details] 
Key Type: EC 
Discoverable Credential: true 
Attestation Type: none (unverified) 
UP=1, UV=1, BE=1, BS=1, AT=1, ED=0, SignCount=0

Last Authentication Data [more details] 
No authentications

}}

Copy-paste the result on the right:
Put Unsupported if there was an error{75{


}}

Test CredProtect Extension

Copy-paste the result on the right:
Put Unsupported if there was an error{80{

bob@example.com
Credential ID
59F8B8A0316DBE06793178DF7FBDEF77B60D3FF8

RP ID
webauthntest.identitystandards.io

AAGUID 
00000000-0000-0000-0000-000000000000

Credential Registration Data [more details] 
Key Type: EC 
Discoverable Credential: true 
Attestation Type: none (unverified) 
UP=1, UV=1, BE=1, BS=1, AT=1, ED=0, SignCount=0

Last Authentication Data [more details] 
No authentications

}}

Copy-paste the result on the right:
Put Unsupported if there was an error{85{

bob@example.com
Credential ID
D3F80A89B6174E907BF446CF8A7D1364737765C8

RP ID
webauthntest.identitystandards.io

AAGUID 
00000000-0000-0000-0000-000000000000

Credential Registration Data [more details] 
Key Type: EC 
Discoverable Credential: true 
Attestation Type: none (unverified) 
UP=1, UV=1, BE=1, BS=1, AT=1, ED=0, SignCount=0

Last Authentication Data [more details] 
No authentications

}}

Copy-paste the result on the right:
Put Unsupported if there was an error{90{

bob@example.com
Credential ID
8053BBB41894EE4726746E67B5265044F69F7124

RP ID
webauthntest.identitystandards.io

AAGUID 
00000000-0000-0000-0000-000000000000

Credential Registration Data [more details] 
Key Type: EC 
Discoverable Credential: true 
Attestation Type: none (unverified) 
UP=1, UV=1, BE=1, BS=1, AT=1, ED=0, SignCount=0

Last Authentication Data [more details] 
No authentications

}}

Copy-paste the result on the right:
Put Unsupported if there was an error{95{


}}

Test cryptography

Copy-paste the result on the right:
Put Unsupported if there was an error{100{

bob@example.com
Credential ID
36D354FA0831A0561519588B705F0913C4DDD54D

RP ID
webauthntest.identitystandards.io

AAGUID 
00000000-0000-0000-0000-000000000000

Credential Registration Data [more details] 
Key Type: EC 
Discoverable Credential: true 
Attestation Type: none (unverified) 
UP=1, UV=1, BE=1, BS=1, AT=1, ED=0, SignCount=0

Last Authentication Data [more details] 
No authentications

}}

Copy-paste the result on the right:
Put Unsupported if there was an error{105{

Unsupported

}}

Copy-paste the result on the right:
Put Unsupported if there was an error{110{

Unsupported

}}

Copy-paste the result on the right:
Put Unsupported if there was an error{115{

Unsupported

}}

Copy-paste the result on the right:
Put Unsupported if there was an error{120{

Unsupported

}}

Conclusion

Do you have any additional observations or comments related to the entire procedure:{125{

Similar as Chrome on iOS

}}

Thank you!