On Mon, Jul 01, 2024 at 08:10:16AM +1000, Herbert Xu wrote: > This should be implemented as a template. Change ecdsa to use a > "raw" encoding for r/s and then implement x962 and p1363 as templates > which converts their respective encodings to the raw one. You > would then use "x962(ecdsa-nist-XXX)" or "p1363(ecdsa-nist-XXX)" > to pick the encoding. Understood, thank you for pointing me in the right direction. I've just submitted a separate series for templatizing ecdsa signature decoding: https://lore.kernel.org/r/cover.1722260176.git.lukas@xxxxxxxxx/ Please let me know if this is what you had in mind. Thanks! Lukas