- From: Emil Lundberg <noreply@github.com>
- Date: Thu, 19 Mar 2026 15:19:40 -0700
- To: public-webauthn@w3.org
Branch: refs/heads/L3-CR
Home: https://github.com/w3c/webauthn
Commit: 6a8e859fc701b8feba1aeaac976f2d639e26405a
https://github.com/w3c/webauthn/commit/6a8e859fc701b8feba1aeaac976f2d639e26405a
Author: Unknown-Robot <carondamien77@hotmail.fr>
Date: 2026-01-23 (Fri, 23 Jan 2026)
Changed paths:
M index.bs
M test-vectors/webauthn-test-vectors.py
Log Message:
-----------
Fix missing ASN.1 values in android-key test vector
The `softwareEnforced` and `teeEnforced` values in the `attestation` extension (OID `1.3.6.1.4.1.11129.2.1.17`) of the generated certificate are currently empty sequences.
However, the WebAuthn Level 3 specification (Verification Procedure for Android Key Attestation) mandates verifying that:
- The value in the `AuthorizationList.origin` field is equal to `KM_ORIGIN_GENERATED`.
- The value in the `AuthorizationList.purpose` field is equal to `KM_PURPOSE_SIGN`.
This commit populates the `teeEnforced` list with these mandatory fields to ensure the test vector complies with the verification procedure for hardware-backed keys.
Commit: fbdd3fa1e6f9f23f3c2cf2fec261962e1204d48a
https://github.com/w3c/webauthn/commit/fbdd3fa1e6f9f23f3c2cf2fec261962e1204d48a
Author: Emil Lundberg <emil@yubico.com>
Date: 2026-03-19 (Thu, 19 Mar 2026)
Changed paths:
M index.bs
M test-vectors/webauthn-test-vectors.py
Log Message:
-----------
Merge pull request #2379 from Unknown-Robot/fix/android-key-test-vectors
Fix missing ASN.1 values in android-key test vector
Compare: https://github.com/w3c/webauthn/compare/c65d2c8dfde8...fbdd3fa1e6f9
To unsubscribe from these emails, change your notification settings at https://github.com/w3c/webauthn/settings/notifications
Received on Thursday, 19 March 2026 22:19:44 UTC