Goodreads helps you keep track of books you want to read.
Start by marking “Practical Cryptography for Developers” as Want to Read:
Practical Cryptography for Developers
Enlarge cover
Rate this book
Clear rating
Open Preview

Practical Cryptography for Developers

4.71  ·  Rating details ·  7 ratings  ·  1 review
A modern practical book about cryptography for developers with code examples, covering core concepts like: hashes (like SHA-3 and BLAKE2), MAC codes (like HMAC and GMAC), key derivation functions (like Scrypt, Argon2), key agreement protocols (like DHKE, ECDH), symmetric ciphers (like AES and ChaCha20, cipher block modes, authenticated encryption, AEAD, AES-GCM, ChaCha20-P ...more
Published (first published November 2018)
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Practical Cryptography for Developers, please sign up.

Be the first to ask a question about Practical Cryptography for Developers

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-32
Average rating 4.71  · 
Rating details
 ·  7 ratings  ·  1 review

More filters
Sort order
Start your review of Practical Cryptography for Developers
Benjamin Jordan
Feb 27, 2021 rated it liked it
Cleared up a lot of things for me, and has decent introductions to symmetric key, asymmetric key, and hybrid encryption schemes. There are a number of repeated sections and omitted subjects-- clearly needs an editor.
rated it it was amazing
Aug 17, 2020
Martin Caetano
rated it it was amazing
Oct 14, 2020
Muhammad Usama
rated it it was amazing
Mar 07, 2021
Subhajit Das
rated it it was amazing
Dec 08, 2019
rated it it was amazing
Apr 10, 2020
Svetlin Nakov
Nov 30, 2018 rated it it was amazing  ·  (Review from the author)
marked it as to-read
Nov 26, 2018
marked it as to-read
Nov 26, 2018
Rafael Almeida
marked it as to-read
Nov 29, 2018
Paweł Cisło
marked it as to-read
Nov 30, 2018
marked it as to-read
Dec 04, 2018
marked it as to-read
Dec 21, 2018
Kremena Georgieva
marked it as to-read
Dec 21, 2018
Hitesh Bhat
marked it as to-read
May 05, 2019
Fahad Hammad
marked it as to-read
Jun 13, 2019
Lukas Himsel
marked it as to-read
Jun 21, 2019
marked it as to-read
Sep 21, 2019
Raymond Yee
marked it as to-read
Oct 14, 2019
marked it as to-read
Dec 16, 2019
Akib Ahmed
marked it as to-read
Jan 25, 2020
Vladimir Georgiev
marked it as to-read
Feb 14, 2020
marked it as to-read
Apr 17, 2020
Artem Gapchenko
marked it as to-read
May 18, 2020
marked it as to-read
Jun 12, 2020
Bozhidar Evdokimov
marked it as to-read
Jul 01, 2020
marked it as to-read
Jul 07, 2020
marked it as to-read
Jul 27, 2020
Pedro Manuel Torres
marked it as to-read
Aug 02, 2020
Nikolay Mishev
marked it as to-read
Aug 16, 2020
Baris Konag
marked it as to-read
Nov 17, 2020
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Jayber Crow
  • Inferno
  • Transhumanism and the Image of God: Today's Technology and the Future of Christian Discipleship
  • The Wind in the Willows
  • Contact
  • The Secret Garden
  • Think Again: The Power of Knowing What You Don't Know
  • The Doors of the Sea: Where Was God in the Tsunami?
  • The Jungle Book
  • World Without End (Kingsbridge, #2)
  • How to Win Friends and Influence People
  • The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job
  • Barracoon: The Story of the Last "Black Cargo"
  • Code: The Hidden Language of Computer Hardware and Software
  • Owls of the Eastern Ice: A Quest to Find and Save the World's Largest Owl
  • The Engelbart Hypothesis: Dialogs with Douglas Engelbart
  • Just So Stories
  • The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
See similar books…
Svetlin Nakov ( has 20+ years of technical background as software engineer, software project manager, consultant, trainer and entrepreneur with rich experience with Web development, information systems, databases, blockchain, cryptography, .NET, Java EE, JavaScript, PHP, Python and software engineering. He is the leading author of 15 books on computer programming, software techno ...more

News & Interviews

Why not focus on some serious family drama? Not yours, of course, but a fictional family whose story you can follow through the generations of...
192 likes · 67 comments