| Not understanding forgery. What is being forged? You have the key material. > I wanted cryptographic proof the signature is correct before trying to forge my own. But you aren't forging anything? You are producing a signature from your own key material? I could be missing something important, certainly. But wouldn't this be earth shattering if you can forge a p256 signature? Apologies if I'm just not getting it. > Today we will: ... Explore [...] cloning credentials. Perhaps I didn't read it well enough yet, but I don't see any cloning going on here. Lastly, a lot of work was done reverse engineering that could also have happened just from reading docs. I suppose from the POV of implementing a software passkey, it's useful to have written the tracing tools for help validating your own implementation. But it's presented as if you were uncovering a secret part of the protocol. > Do Big Sites Care? A more important question is: should they? Left as an exercise. > reverse-engineering CTAP2 at the byte level, Is it reverse-engineering? Feels more like decoding. Forgive me again if I didn't understand. |