nakov / Practical-Cryptography-for-Developers-Book

Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA
https://cryptobook.nakov.com
MIT License
3.46k stars 418 forks source link

Fixing several misuses of private/public key pairs, other corrections #61

Open turkycat opened 1 year ago

turkycat commented 1 year ago

Hello Nakov!

I want to thank you for your incredible work putting together this guide. I thoroughly enjoyed reading it and will keep it bookmarked as a reference for all future projects I work on!

I am a ~10 year professional software engineer and in that time I have had the opportunity to gain a fair bit of experience and familiarity with cryptographic algorithms and best practices. Still, I learned some new things while reading these documents and I greatly appreciate that. I did happen to notice several errors while reading, and added a few extra details as well in some places I felt would benefit from them. I hope that you will allow me to contribute to your effort. I look forward to your review and will respond in kind to any comments!

turkycat