Learn from zero
Open a complete guide for terminology, reference tables, encryption, decryption, cryptanalysis, worked examples, mistakes, and speed strategy.
Learn the cipher, see every transformation, then generate fresh practice. This hub brings The Daily Cipher's Codebusters-focused training resources into one place.
The Daily Cipher is not affiliated with Science Olympiad. Event rules, cipher types, question formats, and tournament restrictions can change by season. Always use the current official Science Olympiad Rules Manual and official clarifications as the authority for competition requirements.
Official Codebusters Division B resources · Official Codebusters Division C resources
Open a complete guide for terminology, reference tables, encryption, decryption, cryptanalysis, worked examples, mistakes, and speed strategy.
Use the interactive visualizer to inspect alphabets, grids, keys, coordinates, Morse groups, matrices, or substitution mappings step by step.
Move into Practice for fresh plaintexts, keys, parameters, cribs, difficulty settings, hints, scoring, and timing.
Return to quick-reference sections and cryptanalysis strategy until the cipher becomes automatic under time pressure.
These are the cipher families and related techniques currently supported by The Daily Cipher. The directory is a training catalog, not a claim that every item appears in every division, tournament, or season.
Monoalphabetic substitution with spaces, frequency analysis, word patterns, and K1/K2-style alphabet concepts.
Substitution cryptanalysis with spaces removed, emphasizing frequency, repeated patterns, and word reconstruction.
Five-symbol A/B encoding with a complete 26-letter reference chart and disguised symbol-class practice.
Spanish-language substitution cryptanalysis with Spanish frequencies, word patterns, and keyword-alphabet concepts.
Morse encoding, separators, trigrams, keyed lookup, reverse decoding, and crib-based cryptanalysis.
Letter-to-digit arithmetic puzzles using carries, constraints, mapping logic, and numeric verification.
Reciprocal polyalphabetic substitution using paired key letters, a tableau, repeated-key alignment, and crib practice.
Keyed Polybius coordinates plus additive key arithmetic, with encryption, decryption, and cryptanalysis strategy.
Complete columnar transposition using rectangular grids, numbered columns, read order, and crib-based reconstruction.
Keyed 5x5 Polybius-style coordinate lookup, direct decoding, and crib-based cryptanalysis.
Monoalphabetic substitution where plaintext letters can have multiple ciphertext symbols, flattening normal frequencies.
Shift-cipher fundamentals with alphabet rotation, direct decryption, and fast shift recognition.
Fixed reversed-alphabet substitution that builds fast monoalphabetic mapping skills.
Formula-based substitution using modular arithmetic, valid multipliers, and modular inverses.
Transposition fundamentals using a zigzag rail pattern and reconstruction by position.
Digraph substitution using a keyed 5x5 square and row, column, and rectangle rules.
Matrix-based polygraphic substitution using letter vectors and modular arithmetic.
Codebreaking is more than knowing how encryption works. The guides connect mechanics to frequency analysis, cribs, repeated patterns, word structure, key alignment, coordinate systems, modular arithmetic, and transposition reconstruction so you can recognize what to do when a problem does not hand you the answer path.
Choose a cipher, generate a fresh problem, and use the Learn pages only when you need to check a rule or strategy.