packedStmtFormat = { alg: COSEAlgorithmIdentifier, sig: bytes, x5c: [ attestnCert: bytes, * (caCert: bytes) ] }
I don't understand what is attestnCert, caCert?
How to generate x5c parameter with attestnCert contains an extension with OID 1.3.6.1.4.1.45724.1.1.4 (id-fido-gen-ce-aaguid)
Can you explain to me.
Thank for your help.
About creating x5c:
If you are making fido authenticator, you can generate a self-sign certificate, treat it as attestation certificate and only need one certificate, not need ca certificates.
x5c is array of certificate chain (in case of full basic attestation model). The first certificate is used for registered signature verification. CA certificate is to validate the first certificate.
This answer is to clarify x5c. For raw registration response (which is contain attestation statement) we need to follow this document: https://fidoalliance.org/specs/fido-v2.0-id-20180227/fido-client-to-authenticator-protocol-v2.0-id-20180227.html
This mail contains confidential information intended only for the individual(s) named. If you’re not the named addressee, don’t disseminate, distribute or copy this e-mail. Please notify the sender immediately and delete it from your system.If you wish not to receive such e-mails you may reply with text “Unsubscribe”. --
You received this message because you are subscribed to the Google Groups "FIDO Dev (fido-dev)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fido-dev+u...@fidoalliance.org.
To view this discussion on the web visit https://groups.google.com/a/fidoalliance.org/d/msgid/fido-dev/983063c3-d8f9-4d4f-8606-57d8cf754c0b%40fidoalliance.org.