Skip to product information
1 of 1

Cryptographic Foundations

Publisher:

Regular price $76.99
Regular price $0.00 Sale price $76.99
Sold out
Foundations of Modern Cryptography is a graduate-level textbook that introduces students and working engineers to the mathematics and practice of modern cryptography, from classical ciphers and sec...
Read More
  • 30 November 2026
View Product Details

Foundations of Modern Cryptography is a graduate-level textbook that introduces students and working engineers to the mathematics and practice of modern cryptography, from classical ciphers and security definitions through symmetric primitives (block ciphers, modes, hash functions, MACs) to public-key cryptography (RSA, elliptic curves, digital signatures, key exchange, PKI), with post-quantum cryptography (ML-KEM, ML-DSA, SLH-DSA) integrated throughout the public-key chapters rather than confined to a separate section. It pairs precise security definitions and proofs with 667 graded exercises and a runnable Python/SageMath cookbook (Appendix B), bridging the gap between theory-first texts (Katz–Lindell, Boneh–Shoup) and engineering-first texts (Schneier, Aumasson). All historical attributions, standard numbers, and quoted results have been audited against primary sources.

files/i.png Icon
Price: $76.99
Pages: 481
Publisher: De Gruyter
Imprint: De Gruyter
Series: De Gruyter Textbook
Publication Date: 30 November 2026
ISBN: 9783112267028
Format: Paperback
BISACs: MATHEMATICS / Applied, COMPUTERS / Programming / General
REVIEWS Icon

Prof. Sanjay K. Sahay, Professor at Department of Computer Science and Information Systems at BITS Pilani K. K. Birla Goa Campus, and Visiting Associate of IUCAA, Pune. Over twenty-five years of academic and research experience spanning information security, applied cryptography, applied artificial intelligence, malware analysis, blockchain technology, and gravitational-wave data analysis. Over 120 publications, six graduated PhD students, and multiple sponsored research projects.

Prof. Jyotiprakash Mishra, Senior Assistant Professor at the School of Computer Engineering, KIIT, Bhubaneswar. Computer systems engineer with over fifteen years of combined research, software development, and teaching experience. Expertise in applied cryptography, hardware security, RISC-V architectures, malware analysis, and operating-system internals.