Frederic Wheelock’s Latin: An Introductory Course Based on Ancient Authors is almost 70 years old. Should you get an original copy, nothing will have changed. But when it comes to cryptography, books can quickly become obsolete.
I reviewed the first edition of Serious Cryptography: A Practical Introduction to Modern Encryption in 2017. Author Jean-Philippe Aumasson is back with an updated edition of his valuable book.
While Modern Cryptography: The Practical Guide is a more general reference, Serious Cryptography is written primarily for developers and those interested in writing secure code. The vast majority of security vulnerabilities can be tied back to insecure or poorly written code, so books like this are invaluable in ensuring secure software is developed and implemented.
Each chapter has been updated to reflect new cryptography developments, improving the text's clarity and conciseness.
A new chapter on cryptocurrency cryptography details numerous interesting cryptography techniques used in blockchain applications, representing some of the most intriguing advancements in the field of cryptography.