Re:Guidance for Choosing an Elliptic Curve Signature Algorithm
by some_furry on Monday May 23, 2022 @10:36AM
(#31479575)
This is precisely what I recommend in my "how to learn cryptography as a programmer" post.
https://soatok.blog/2020/06/10/how-to-learn-cryptography-as-...
Start with the highest-level, hard-to-get-wrong abstraction. If you stop learning there, you're safe!
Then drill down as you be come more of an expert. Libsodium is step 2 from something fit-for-purpose.
Also, it would be nice to talk to experts in security, since choosing a library and choosing a curve is a very small part of it. You'd have way more ways to fuck up, say, key management, or miss a glaring hole in some other place of your system.