Windows Hello - Attestation verification #223
-
Hello, I have implemented attestation verification + custom filtering for FIDO2 / U2F devices. Everything seems to work fine: the blob is correctly retrieved & parsed, and we are able to test different scenario which comply (or not) to our custom filters. We are basically only accepting FIDO_CERTIFIED* devices. There is no problem with FIDO2 or U2F Yubikeys. I only have a problem with Windows Hello Hardware. There was no problem registering Windows Hello before attestation was verified, but now it seems impossible. It does not pass the I suspect that something with the attestation certificate on the mds side (or on my inner Windows Hello side) is wrong, but it is of course hard to check. My question is, as developpers, have you already managed to pass this attestationVerification with Windows Hello ? I could not find any useful resource about this problem on other websites... Any input appreciated, thanks in advance ! Cheers, Cyril |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Hi! It's likely that Windows is generating
|
Beta Was this translation helpful? Give feedback.
Hi! It's likely that Windows is generating
tpm
attestation statements, which you can confirm by inspecting the"fmt"
attribute in theattestationObject
(for example using this tool).tpm
attestation is currently not supported by this library, but will be supported in the next release. The release is currently scheduled for October, but please let us know if you need it sooner. We can probably work something out.