Tabellab
Math & Teaching Intermediate

Modular Arithmetic & Cryptography Basics: From Caesar to Toy RSA

MOD and clock arithmetic, Caesar and affine ciphers, frequency analysis, Euclid and the extended Euclid inverse, square-and-multiply, a complete toy RSA key and ISBN/Luhn check digits: 8 graded labs (toy keys only, never for real security).

8 lessons 8 labs 2 h Certificate

The first lesson is free โ€” no account needed.

About this course

A modular arithmetic and cryptography basics course where every puzzle of one fictional escape-room designer is solved step by step in a spreadsheet, for students, puzzle fans and developers who want to see how the math works. You split times into hours and minutes with QUOTIENT and MOD and wrap a clock and a letter wheel, encrypt and decrypt with Caesar and affine ciphers, break a Caesar cipher with frequency analysis and COUNTIF, run Euclid's algorithm in a step table, find a modular inverse with the extended Euclidean algorithm, compute large powers mod n with square-and-multiply, build a complete toy RSA key, encrypt and decrypt a message and calculate ISBN-13 and Luhn check digits. Toy keys for learning only, never for real security. The first lab is free.

Lessons

  1. MOD & Clock Arithmetic: Remainders That Wrap AroundLab12 minFree
  2. Caesar & Affine Ciphers: Letters as NumbersLab15 min Pro
  3. Frequency Analysis: Breaking a Caesar Cipher with COUNTIFLab14 min Pro
  4. GCD & Euclid's Algorithm: A Step TableLab14 min Pro
  5. Modular Inverse with the Extended Euclidean AlgorithmLab16 min Pro
  6. Fast Modular Exponentiation: Square-and-MultiplyLab16 min Pro
  7. Toy RSA: Keys, Encryption & DecryptionLab16 min Pro
  8. Check Digits & Hashing Ideas: ISBN-13 and LuhnLab14 min Pro