This webpage will be a collection of resources for one of the most intriguing applications of modern mathematics, Cryptography.

Topic 1: What is Basic Cryptography ?

Part 1 Handout


Topic 2: Combinatorics and the Lock Problem

Part 2: Handout

How many possible combinations were there for the Geman Code machine, Enigma?

Topic 3: Number Theory in Cryptography

  • Divisibility, Primes, Relative Primes
    • GCD
      Modular Math Operations
    • Euclidean Algorithm
    • Binary, Decimal, Hexadecimal
    • Congruencies Properties

Frequencies of letters in Written Text

Topic 4:RSA Encryption




©Knight Math