Serious Cryptography
Subtitle: A Practical Introduction to Modern Encryption
Publisher: No Starch Press
Published: November 2017
Number of pages: 312
ISBN-13: 9781593278267