Understanding Cryptography Ch01

This is a study note of “Understanding Cryptography” ch01. It covers:

  • The general rules of cryptography
  • Key lengths for short-, medium- and long-term security
  • The difference between different types of attacks against ciphers
  • A few historical ciphers
  • Modular arithmetic
  • Why one should only use well-established encryption algorithms