Buch, Englisch, 552 Seiten, Format (B × H): 178 mm x 254 mm
Principles, Analysis, and Python Implementation
Buch, Englisch, 552 Seiten, Format (B × H): 178 mm x 254 mm
ISBN: 978-1-041-37939-3
Verlag: Taylor & Francis Ltd
This book systematically explores modern cryptography, bridging the gap between theoretical frameworks and engineering practices and transforming complex mathematical concepts into accessible, real-world algorithms.
It begins with classic cryptographic systems, such as symmetric ciphers (including stream and block ciphers) and public-key cryptography (e.g., RSA and ECC). Then, it advances to specialized post-quantum topics, including lattice-based cryptography and homomorphic encryption. Unlike purely theoretical treatments, this book integrates programming examples and hands-on exercises that transform abstract mathematics into tangible, logical applications. Additionally, it addresses essential security protocols, including hash functions and digital signatures, equipping readers with a structured approach to secure system design.
Designed for students, researchers, and professionals in computer science and cybersecurity, this book connects foundational theory with practical engineering. Its accessible style also makes it a valuable resource for academic libraries, professional training programs, and individuals building secure systems in the digital age.
Zielgruppe
Academic, Postgraduate, Professional Practice & Development, Professional Reference, Undergraduate Advanced, and Undergraduate Core
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
Part I Fundamental Background Knowledge 1. Introduction to Cryptography 2. Mathematical Foundations 3. Information Theory in Cryptography Part II Symmetric Cryptography 4. Classic Ciphers 5. Stream Ciphers 6. Block Ciphers Part III Asymmetric Cryptography 7. RSA Cryptosystem 8. Elgamal Cryptosystem 9. Elliptic Curve Cryptography 10. Lattice-based Cryptosystems 11. Fully Homomorphic Encryption Part IV Data Integrity 12. Hash Function 13. Message Authentication Codes 14. Digital Signature




