Implementing ECDSA/ECDH with P-256 and P-384 curves
Can you recommend good materials or code sources which will help in implementing them from the scratch? (if you are interested the target language is Rust) Also it would be nice to know common implementation pitfalls.
I know there is a fiat-crypto, which was merged into BoringSSL, but IIUC it only implements low-level operations. (I guess I’ll have to look into BoringSSL code)
submitted by /u/newpavlov
top scoring links : crypto
Cryptography is the art of creating mathematical assurances for who can do what with data, including but not limited the classical example of encrypting messages so that only the key-holder can read it. Cryptography lives at an intersection of math, programming, and computer science. This subreddit covers the theory and practice of modern and *strong* cryptography, and it is a technical subreddit focused on the algorithms and implementations of cryptography.