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{
Yubico
}}Authenticator (or device) model:
YubiKey 5 NFC, iPhone 13, PC model name, MacBook year size, MacBook Air year size, MacBook Pro year size...{20{
Yubikey 5 NFC
}}OS and its version:
iOS 13, macOS 10.5.8, Windows 10 22H2, Windows 11 22H2, Android 13...{25{

Ubuntu 22

}}Browser and its version:
Chrome 114, Firefox 114...{30{
Firefox 117
}}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:

YubiKey Manager

Yubico Authenticator

















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{



Not available

Not defined

Supported

}}

Set repeated settings



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





Seq2 (just new screens)






Seq3 (just new screens)






Seq4 (just new screens)






Seq5 (just new screens)






Test User Verification

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

Credential ID
903D4B06EAE92229641A6BD233CBDCDD

RP ID
webauthntest.identitystandards.io

AAGUID
2FC0579F-8113-47EA-B116-BB5A8DB9202A

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

Last Authentication Data [more details]
No authentications

}}

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

Credential ID
FE8ED68CE336177BB3848C60A697A6FF

RP ID
webauthntest.identitystandards.io

AAGUID
2FC0579F-8113-47EA-B116-BB5A8DB9202A

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

Last Authentication Data [more details]
No authentications

}}

Test Attestation

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

Credential ID
446C48D663AF3D52E50AE38E06D17A91

RP ID
webauthntest.identitystandards.io

AAGUID
2FC0579F-8113-47EA-B116-BB5A8DB9202A

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

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:

Require Resident Key
true

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

Authenticator Data in Hex
0B997CCCEB3AEB29C55C94A894B11CF01A24B4C8AE706F328CC2EA8CEBC4AD5C45000000042FC0579F811347EAB116BB5A8DB9202A0010446C48D663AF3D52E50AE38E06D17A91A50102032620012158202D8391B7B45AFE43D9A816F99BC529A7196DA71F3E29E9065AC1C161D37DB36D2258207E3392781CA6759FF5F0FE8A416691CE15DEB0937A9ACB7713C8A47B8A25DC81

Public Key
EC key: A50102032620012158202D8391B7B45AFE43D9A816F99BC529A7196DA71F3E29E9065AC1C161D37DB36D2258207E3392781CA6759FF5F0FE8A416691CE15DEB0937A9ACB7713C8A47B8A25DC81

Extension Data
No extension data

Attestation Statement Chain
[{"version":3,"subject":"/C=SE/O=Yubico AB/OU=Authenticator Attestation/CN=Yubico U2F EE Serial 512722740","issuer":"/CN=Yubico U2F Root CA Serial 457200631","extAaguid":{"critical":false,"oid":"1.3.6.1.4.1.45724.1.1.4","vidx":794}}]

Attestation Statement in Hex
A363616C672663736967584730450221009C1BCE474A44E011189F3010B9F836BE0D9264ECC1562B238AFD068113CAD14802202E6B6E093ACADACE5684E2190EA8AE218897730094F8792997C4C529EC696C1263783563815902C1308202BD308201A5A00302010202041E8F8734300D06092A864886F70D01010B0500302E312C302A0603550403132359756269636F2055324620526F6F742043412053657269616C203435373230303633313020170D3134303830313030303030305A180F32303530303930343030303030305A306E310B300906035504061302534531123010060355040A0C0959756269636F20414231223020060355040B0C1941757468656E74696361746F72204174746573746174696F6E3127302506035504030C1E59756269636F205532462045452053657269616C203531323732323734303059301306072A8648CE3D020106082A8648CE3D03010703420004A879F82338ED1494BAC0704BCC7FC663D1B271715976243101C7605115D7C1529E281C1C67322D384B5CD55DD3E9818D5FD85C22AF326E0C64FC20AFE33F2366A36C306A302206092B0601040182C40A020415312E332E362E312E342E312E34313438322E312E373013060B2B0601040182E51C0201010404030204303021060B2B0601040182E51C010104041204102FC0579F811347EAB116BB5A8DB9202A300C0603551D130101FF04023000300D06092A864886F70D01010B050003820101008693FF62DF0D5779D4748D7FC8D10227318A8E580E6A3A57C108E94E03C38568B366894FCE5624BE4A3EFD7F34118B3D993743F792A1989160C8FC9AE0B04E3DF9EE15E3E88C04FC82A8DCBF5818E108DCC2968577AE79FF662B94734E3DEC4597305D73E6E55EE2BEB9CD9678CA0935E533EB638F8E26FABB817CDA441FBE9831832AE5F6E2AD992F9EBBDB4C62238B8F8D7AB481D6D3263BCDBF9E4A57550370988AD5813440FA032CADB6723CADD8F8D7BA809F75B43CFFA0A5B9ADD14232EF9D9E14812638233C4CA4A873B9F8AC98E32BA19167606E15909FCDDB4A2DFFBDAE4620249F9A6646AC81E4832D1119FEBFAA731A882DA25A77827D46D19017

}}

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

Credential ID
9E0EE46CD6942CD89C4E4CCEC9637D1A

RP ID
webauthntest.identitystandards.io

AAGUID
2FC0579F-8113-47EA-B116-BB5A8DB9202A

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

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:

Require Resident Key
true

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

Authenticator Data in Hex
0B997CCCEB3AEB29C55C94A894B11CF01A24B4C8AE706F328CC2EA8CEBC4AD5C45000000042FC0579F811347EAB116BB5A8DB9202A00109E0EE46CD6942CD89C4E4CCEC9637D1AA5010203262001215820A6841D1B3B0CE428D57CB319F59D7C7A664B019C2B157116D576E40A0783242C2258202C4344FF7466DFC967A7B2F3D86CBF1F931C7ACC4448463DDBAF992DEAF7D12E

Public Key
EC key: A5010203262001215820A6841D1B3B0CE428D57CB319F59D7C7A664B019C2B157116D576E40A0783242C2258202C4344FF7466DFC967A7B2F3D86CBF1F931C7ACC4448463DDBAF992DEAF7D12E

Extension Data
No extension data

Attestation Statement Chain
[{"version":3,"subject":"/C=SE/O=Yubico AB/OU=Authenticator Attestation/CN=Yubico U2F EE Serial 512722740","issuer":"/CN=Yubico U2F Root CA Serial 457200631","extAaguid":{"critical":false,"oid":"1.3.6.1.4.1.45724.1.1.4","vidx":794}}]

Attestation Statement in Hex
A363616C67266373696758483046022100A23D099FFC74E1F0CBC75F91B7AE7D4FFEE3DAF6DE23B40AB2066CCA87A75845022100F7CD5D63BE39BD4697684A5A25A1887CAF3BF5D5FF38599F35E02F496E5AB7CC63783563815902C1308202BD308201A5A00302010202041E8F8734300D06092A864886F70D01010B0500302E312C302A0603550403132359756269636F2055324620526F6F742043412053657269616C203435373230303633313020170D3134303830313030303030305A180F32303530303930343030303030305A306E310B300906035504061302534531123010060355040A0C0959756269636F20414231223020060355040B0C1941757468656E74696361746F72204174746573746174696F6E3127302506035504030C1E59756269636F205532462045452053657269616C203531323732323734303059301306072A8648CE3D020106082A8648CE3D03010703420004A879F82338ED1494BAC0704BCC7FC663D1B271715976243101C7605115D7C1529E281C1C67322D384B5CD55DD3E9818D5FD85C22AF326E0C64FC20AFE33F2366A36C306A302206092B0601040182C40A020415312E332E362E312E342E312E34313438322E312E373013060B2B0601040182E51C0201010404030204303021060B2B0601040182E51C010104041204102FC0579F811347EAB116BB5A8DB9202A300C0603551D130101FF04023000300D06092A864886F70D01010B050003820101008693FF62DF0D5779D4748D7FC8D10227318A8E580E6A3A57C108E94E03C38568B366894FCE5624BE4A3EFD7F34118B3D993743F792A1989160C8FC9AE0B04E3DF9EE15E3E88C04FC82A8DCBF5818E108DCC2968577AE79FF662B94734E3DEC4597305D73E6E55EE2BEB9CD9678CA0935E533EB638F8E26FABB817CDA441FBE9831832AE5F6E2AD992F9EBBDB4C62238B8F8D7AB481D6D3263BCDBF9E4A57550370988AD5813440FA032CADB6723CADD8F8D7BA809F75B43CFFA0A5B9ADD14232EF9D9E14812638233C4CA4A873B9F8AC98E32BA19167606E15909FCDDB4A2DFFBDAE4620249F9A6646AC81E4832D1119FEBFAA731A882DA25A77827D46D19017

}}

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

Credential ID
653EAF6D59B55FCD6758EE0562F3D3A4

RP ID
webauthntest.identitystandards.io

AAGUID
2FC0579F-8113-47EA-B116-BB5A8DB9202A

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

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:

Require Resident Key
true

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

Authenticator Data in Hex
0B997CCCEB3AEB29C55C94A894B11CF01A24B4C8AE706F328CC2EA8CEBC4AD5C45000000042FC0579F811347EAB116BB5A8DB9202A0010653EAF6D59B55FCD6758EE0562F3D3A4A501020326200121582013396D0E07F2C30499BC8FA79B7B0BD9E4915049287AEBE0DA5E1D7CB056FDDD22582078BCEE442CCFB926873F2B03E4C74FA1B41145D6FC475267AE5CEBC886432B28

Public Key
EC key: A501020326200121582013396D0E07F2C30499BC8FA79B7B0BD9E4915049287AEBE0DA5E1D7CB056FDDD22582078BCEE442CCFB926873F2B03E4C74FA1B41145D6FC475267AE5CEBC886432B28

Extension Data
No extension data

Attestation Statement Chain
[{"version":3,"subject":"/C=SE/O=Yubico AB/OU=Authenticator Attestation/CN=Yubico U2F EE Serial 512722740","issuer":"/CN=Yubico U2F Root CA Serial 457200631","extAaguid":{"critical":false,"oid":"1.3.6.1.4.1.45724.1.1.4","vidx":794}}]

Attestation Statement in Hex
A363616C67266373696758483046022100CF99A2FF0D5176CA85C8AB065379328D3BD6FE6408A13A94CD4D33DAC2030A48022100C2DF676B12FCD170B6F19E47E2749BF9AADD3574522C74CE97F89D42928376CB63783563815902C1308202BD308201A5A00302010202041E8F8734300D06092A864886F70D01010B0500302E312C302A0603550403132359756269636F2055324620526F6F742043412053657269616C203435373230303633313020170D3134303830313030303030305A180F32303530303930343030303030305A306E310B300906035504061302534531123010060355040A0C0959756269636F20414231223020060355040B0C1941757468656E74696361746F72204174746573746174696F6E3127302506035504030C1E59756269636F205532462045452053657269616C203531323732323734303059301306072A8648CE3D020106082A8648CE3D03010703420004A879F82338ED1494BAC0704BCC7FC663D1B271715976243101C7605115D7C1529E281C1C67322D384B5CD55DD3E9818D5FD85C22AF326E0C64FC20AFE33F2366A36C306A302206092B0601040182C40A020415312E332E362E312E342E312E34313438322E312E373013060B2B0601040182E51C0201010404030204303021060B2B0601040182E51C010104041204102FC0579F811347EAB116BB5A8DB9202A300C0603551D130101FF04023000300D06092A864886F70D01010B050003820101008693FF62DF0D5779D4748D7FC8D10227318A8E580E6A3A57C108E94E03C38568B366894FCE5624BE4A3EFD7F34118B3D993743F792A1989160C8FC9AE0B04E3DF9EE15E3E88C04FC82A8DCBF5818E108DCC2968577AE79FF662B94734E3DEC4597305D73E6E55EE2BEB9CD9678CA0935E533EB638F8E26FABB817CDA441FBE9831832AE5F6E2AD992F9EBBDB4C62238B8F8D7AB481D6D3263BCDBF9E4A57550370988AD5813440FA032CADB6723CADD8F8D7BA809F75B43CFFA0A5B9ADD14232EF9D9E14812638233C4CA4A873B9F8AC98E32BA19167606E15909FCDDB4A2DFFBDAE4620249F9A6646AC81E4832D1119FEBFAA731A882DA25A77827D46D19017

}}

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

Credential ID
AA9FF972A7AB0DB051EF368D30A51BE5

RP ID
webauthntest.identitystandards.io

AAGUID
2FC0579F-8113-47EA-B116-BB5A8DB9202A

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

Last Authentication Data [more details]
No authentications

}}

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

(skipped)

}}

Test CredProtect Extension

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

Credential ID
CE60385DFE3CF5E5449E5EF2F74F18AB

RP ID
webauthntest.identitystandards.io

AAGUID
2FC0579F-8113-47EA-B116-BB5A8DB9202A

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

Last Authentication Data [more details]
No authentications

}}

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

Credential ID
38B92776F08F1CA0794832BA3ADE473D

RP ID
webauthntest.identitystandards.io

AAGUID
2FC0579F-8113-47EA-B116-BB5A8DB9202A

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

Last Authentication Data [more details]
No authentications

}}

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

Credential ID
D38FB62F5F87CA17EEE21E6C1461360D

RP ID
webauthntest.identitystandards.io

AAGUID
2FC0579F-8113-47EA-B116-BB5A8DB9202A

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

Last Authentication Data [more details]
No authentications

}}

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

(skipped)

}}

Test cryptography

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

Credential ID
8C82E282C91BAC30AC50806C0894AAB2

RP ID
webauthntest.identitystandards.io

AAGUID
2FC0579F-8113-47EA-B116-BB5A8DB9202A

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

Last Authentication Data [more details]
No authentications

}}

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

Unsupported (page errored)

}}

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

Unsupported (page errored)

}}

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

Unsupported (page errored)

}}

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

Unsupported (page errored)

}}

Conclusion

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

Once in the ES384 test, the Yubikey was not activated, the page freezed, I had to forcefully end Firefox; this only happened once, when I repeated the test with the same options, the page gave a regular error mesage.

}}

Thank you!