keripy
keripy copied to clipboard
Some Ed448 sizes appear to be incorrect in `Matter`
It was noticed during a spike integration in cesride that the Ed448_Seed, X448 and Ed448_Sig sizes are incorrect.
The PR linked has more details and a working solution, but effectively these are the available raw sizes:
Ed448_Seed: 56 octetsX448: 56 octetsEd448_Sig: 39 octets (? this is from memory but it's way too small in any case)
These are the required sizes:
Ed448_Seed: 57 octetsX448: 57 octetsEd448_Sig: 114 octets
The public key sizes looked correct.
The values were copied from KERIpy, and I verified they are incorrect there as well.