Table of Contents:
  • Preface
  • Introduction
  • 1 An Introduction to Cryptography
  • 2 Discrete Logarithms and Diffie-Hellman
  • 3 Integer Factorization and RSA
  • 4 Digital Signatures
  • 5 Combinatorics, Probability, and Information Theory
  • 6 Elliptic Curves and Cryptography
  • 7 Lattices and Cryptography
  • 8 Additional Topics in Cryptography
  • List of Notation
  • References
  • Index.