TY - BOOK AU - Ferguson,Niels AU - Schneier,Bruce AU - Kohno,Tadayoshi TI - Cryptography engineering: design principles and practical applications SN - 9780470474242 (pbk : alk. paper) U1 - 005.82 23 PY - 2010/// CY - Indianapolis, IN PB - Wiley Pub., inc. KW - Cryptography KW - Computer security N1 - Includes bibliographical references and index; pt. I. Introduction. 1. The context of cryptography -- 2. Introduction to cryptography -- pt. II. Message security. 3. Block ciphers -- 4. Block cipher modes -- 5. Hash functions -- 6. Message authentication codes -- 7. The secure channel -- 8. Implementation issues (I) -- pt. III. Key negotiation. 9. Generating randomness -- 10. Primes -- 11. Diffie-Hellman -- 12. RSA -- 13. Introduction to cryptographic protocols -- 14. Key negotiation -- 15. Implemenation issues (II) -- pt. IV. Key management. 16. The clock -- 17. Key servers -- 18. The dream of PKI -- 19. PKI reality -- 20. PKI practicalities -- 21. Storing secrets -- pt. V. Miscellaneous. 22. Standards and patents -- 23. Involving experts N2 - Cryptography is vital to keeping information safe, in an era when the formula to do so becomes more and more challenging. This book shows you how to build cryptography into products from the start ER -