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 problems with competition-style starting information, required givens separated from optional hints, difficulty settings, 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 24-entry I/J + U/V reference chart, binary-counter visualizer, 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.
Four-band homophonic substitution built from a four-letter keyword, with one value per letter in each 25-number band and crib-based cryptanalysis.
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.
2×2 and 3×3 matrix substitution using supplied key matrices, letter vectors, modular inverses, and blockwise decryption.
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.