Applied Cryptography


 
For anyone in the security field, or starting out, this is a must-have book on the bookshelf. This book has it all, from the basics of cryptography to advanced algorithm implementations. It explains what keys are, certificates, digital signatures, private and public key cryptography. It then gives a thorough explanation of many cryptographic algorithms. As Wired magazines quoted: "this is the book the National Security Agency wanted never to be published...".