Aumasson, JeanPhilippe

Serious Cryptography: A Practical Introduction to Modern Encryption

(No reviews yet) Write a Review
ISBN 13:
9781593278267
author:
Aumasson, JeanPhilippe
format:
Paperback
publisher:
No Starch Press
language:
English
Publication Year:
2018
Pages:
312
Dimensions:
7.00(w) x 9.10(h) x 1.00(d)
Genre:
Computer Science Textbook
Condition:
New
Availability:
Item usually sent within 10 working days
£29.58

Description

This practical guide to modern encryption breaks down fundamental mathematical concepts at the heart of cryptography without shying away from detailed 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.

Discover key concepts in cryptography, including computational security, attacker models, and forward secrecy, as well as the strengths and limitations of the TLS protocol behind HTTPS-secured websites. You'll also explore quantum computation and post-quantum cryptography, examining numerous code examples and use cases to illustrate various vulnerabilities.

A comprehensive survey of modern encryption and its applications is provided, including guidance on choosing the best algorithm or protocol and asking vendors the right questions. Each chapter includes a discussion of common implementation mistakes using real-world examples, helping you avoid pitfalls and ensure secure coding practices.

View AllClose