Serious Cryptography

A Practical Introduction to Modern Encryption



Bookstore > Books > Serious Cryptography

Price$26.99 - $42.93
Rating
AuthorJean-Philippe Aumasson
PublisherNo Starch Press
Published2017
Pages312
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101593278268
ISBN-139781593278267
EBook Hardcover Paperback

This practical guide to modern encryption breaks down the fundamental mathematical concepts at the heart of cryptography without shying away from meaty discussions of how they work. You'll learn about authenticated encryption, secure randomness, hash functions, block ciphers, and public-key techniques such as RSA and elliptic curve cryptography.

You'll also learn: Key concepts in cryptography, such as computational security, attacker models, and forward secrecy; The strengths and limitations of the TLS protocol behind HTTPS secure websites; Quantum computation and post-quantum cryptography; About various vulnerabilities by examining numerous code examples and use cases; How to choose the best algorithm or protocol and ask vendors the right questions.

Each chapter includes a discussion of common implementation mistakes using real-world examples and details what could go wrong and how to avoid these pitfalls.

Whether you're a seasoned practitioner or a beginner looking to dive into the field, Serious Cryptography will provide a complete survey of modern encryption and its applications.




5 5 370

Similar Books


Practical Cryptography in Python

Practical Cryptography in Python

by Seth Nielson, Christopher Monson

Develop a greater intuition for the proper use of cryptography. This book teaches the basics of writing cryptographic algorithms in Python, demystifies cryptographic internals, and demonstrates common ways cryptography is used incorrectly.Cryptography is the lifeblood of the digital world's security infrastructure. From governments a...

Price:  $29.29  |  Publisher:  Apress  |  Release:  2019

Secret Key Cryptography

Secret Key Cryptography

by Frank Rubin

Secret Key Cryptography gives you a toolbox of cryptographic techniques and Secret Key methods. The book's simple, non-technical language is easy to understand and accessible for any reader, even without the advanced mathematics normally required for cryptography. You'll learn how to create and solve ciphers, as well as how to m...

Price:  $36.00  |  Publisher:  Manning  |  Release:  2022

A Graduate Course in Applied Cryptography

A Graduate Course in Applied Cryptography

by Dan Boneh, Victor Shoup

Cryptography is an indispensable tool used to protect information in computing systems. It is used everywhere and by billions of people worldwide on a daily basis. It is used to protect data at rest and data in motion. Cryptographic systems are an integral part of standard protocols, most notably the Transport Layer Security (TLS) protoco...

Free ebook  |  Publisher:  Self-publishing  |  Release:  2020

Understanding Bitcoin

Understanding Bitcoin

by Pedro Franco

Bitcoin is arguably one of the biggest developments in finance since the advent of fiat currency. With Understanding Bitcoin, expert author Pedro Franco provides finance professionals with a complete technical guide and resource to the cryptography, engineering and economic development of Bitcoin and other cryptocurrencies. This comprehen...

Price:  $42.38  |  Publisher:  Wiley  |  Release:  2014

Hacking Secret Ciphers with Python

Hacking Secret Ciphers with Python

by Al Sweigart

There are many books that teach beginners how to write secret messages using ciphers. There are a couple books that teach beginners how to hack ciphers. As far as I can tell, there are no books to teach beginners how to write programs to hack ciphers. This book fills that gap.This book is for complete beginners who do not know anything ab...

Price:  $5.40  |  Free ebook  |  Publisher:  Self-publishing  |  Release:  2013

Applied Cryptography in .NET and Azure Key Vault

Applied Cryptography in .NET and Azure Key Vault

by Stephen Haunts

Benefit from Microsoft's robust suite of security and cryptography primitives to create a complete, hybrid encryption scheme that will protect your data against breaches. This highly practical book teaches you how to use the .NET encryption APIs and Azure Key Vault, and how they can work together to produce a robust security solution...

Price:  $29.22  |  Publisher:  Apress  |  Release:  2019

Pro Cryptography and Cryptanalysis with C++20

Pro Cryptography and Cryptanalysis with C++20

by Marius Iulian Mihailescu, Stefania Loredana Nita

Develop strong skills and a passion for writing cryptography algorithms and security schemes/modules using C++ 20 and its new features. You will find the right methods of writing advanced cryptographic algorithms (such as, elliptic curve cryptography algorithms, lattice-based cryptography, searchable encryption, and homomorphic encryption...

Price:  $38.12  |  Publisher:  Apress  |  Release:  2021

Cryptography and Cryptanalysis in MATLAB

Cryptography and Cryptanalysis in MATLAB

by Marius Iulian Mihailescu, Stefania Loredana Nita

Master the essentials of cryptography and cryptanalysis and learn how to put them to practical use. Each chapter of this book starts with an introduction to the concepts on which cryptographic algorithms are based and how they are used in practice, providing fully working examples for each of the algorithms presented. Implementation secti...

Price:  $37.73  |  Publisher:  Apress  |  Release:  2021