Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What is going on in F-2 Send ServerAuthenticatorAttestationResponse with SELF "packed" attestation, that contains full attestation, and check that server returns an error #387

Closed
dawid-nowak opened this issue Aug 21, 2018 · 6 comments

Comments

@dawid-nowak
Copy link

By submitting this issue you are acknowledging that any information regarding this issue will be publicly available.

If you have privacy concerns, please email [email protected]

What protocol and version of the protocol are you testing?

UAF/U2F/FIDO2 v1.0/v1.1/v1.2
FIDO2

What is your implementation class?

Server/Client/ASM+Authr

What is the version of the tool are you using?

FIDO Conformance Tools v0.10.108 (BETA)((BETA) FIDO2 )

What is the OS and the version are you running?

Windows 7

Issue description

Not entirely sure what is the purpose of that test. x5c is present which would indicate not self-surrogate attestation. All checks seem to pass as well.

@yackermann
Copy link
Collaborator

@dawid-nowak Replied in the email

@aseigler
Copy link

What was the answer to this? This conformance test is not clear as to what is being looked for.

@dawid-nowak
Copy link
Author

dawid-nowak commented Sep 18, 2018

@aseigler @herrjemand Yeah, I am glad it wasn't just me :)
The metadata for this authenticator is indicating that the SELF attestation is in use, therefore, FULL attestation which contains full certificate chain can't be verified.

@aseigler
Copy link

I haven't finished plumbing in the metadata, so that would certainly explain it. This would be the only test outside of the metadata tests that requires metadata. I would suggest moving it to the metadata test section and check for other similar conditions as well in that area.

@ynojima
Copy link

ynojima commented Jan 13, 2019

I faced the same issue. I agree with aseigler.

@yackermann
Copy link
Collaborator

@aseigler Every single make credential test requires metadata. You download them by pressing "download metadata" button

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants