"Cryptography and Network Security: Principles and Practice is the definitive resource for students and working professionals alike to learn not only the principles of cryptography and network security but also their practical applications.
The first part of the book provides a survey and tutorial of cryptography and network security technology, exploring the basic issues a network security capability must address. The second part discusses the real-world applications currently used to provide network security.
The book provides a foundation of mathematical concepts like number theory and probability theory throughout, vital for appreciating the significance of the techniques discussed. Topics covered include symmetric chippers, asymmetric ciphers, cryptographic data integrity algorithms, mutual trust, and network and internet security.
Key Features
• New! Significantly expanded coverage of stream ciphers and new sections on lightweight cryptography (e.g., for IoT devices) and post-quantum cryptography update students on the latest developments in the field.
• The use of Sage, an open-source, multiplatform, freeware package, for cryptographic examples and assignments offers unmatched means for students to learn the subject in depth.
• Student learning is further bolstered by comprehensive, up-to-date surveys of important cryptographic algorithms.
• Complete coverage of authentication and digital signatures enables students to evaluate competing approaches and understand them better.
• Coverage of both PGP and S/MIME for electronic mail security provides students with a through understanding of both schemes at a detailed, technical level."