To simplify issue resolution process, please provide network logs, and or test voucher.
What part of the spec are you testing?
[ ] Rendezvous Server
[ ] Device Onboarding Service
[x] Device Implementation
What protocol are having issue with?
[ ] TO0
[ ] TO1
[x] TO2
Issue description
Client fails to verify signature of COSE Payload sent in message 65 by conformance owner. Screenshot is attached for reference.
Upon debugging, following is observed.
COSE Signature is generated by using current owner's private key rather than Owner2's private key (whose public key is sent in COSE payload of message 65) which is not accordance with spec as mentioned at https://tinyurl.com/cosesignmsg65
To simplify issue resolution process, please provide network logs, and or test voucher.
What part of the spec are you testing?
What protocol are having issue with?
Issue description
Upon debugging, following is observed.
Code snippet on conformance owner w.r.t same is as follows and from https://github.com/fido-alliance/fdo-fido-conformance-server/blob/main/core/do/to2/listener-to2-64-ProveDevice.go#L16