Codebusters - K3 Patristocrat
EditType: Inquiry
Divisions: B, C
Participants: Up to 3
Approx. Time: 50 minutes
Allowed Resources: Writing utensils; up to three Class I or Class II calculators. No external notes. Supervisor provides scratch paper and reference sheet.
K3 Patristocrat (Both Alphabets Keyed, No Spaces)
What it is
K3 Patristocrat is a monoalphabetic substitution where both the PLAINTEXT alphabet (top row) and the CIPHERTEXT alphabet (bottom row) are keyed (often the same keyword). The ciphertext is unspaced and often grouped visually. You reconstruct one or both keyed rows and infer word boundaries from language.
- Top: keyed plain alphabet (dedup keyword, then unused A–Z).
- Bottom: keyed cipher alphabet (same or second keyword).
- Decrypt: for C, index i in bottom → output top[i].
Row construction (K3)
Example keyword SCIENCE (for both rows): Top (plain):
S C I E N A B D F G H J K L M O P Q R T U V W X Y Z
Bottom (cipher):
S C I E N A B D F G H J K L M O P Q R T U V W X Y Z
(Real puzzles may use two different keywords and non-identical rows.)
How decryption works (no spaces)
- Build or recover both keyed rows.
- For each C, index i in bottom → output top[i].
- Insert spaces by language; visual grouping is cosmetic.
Solving method (Patristocrat specifics)
- 26-column table: for each confirmed P↔C, place P (top) and C (bottom) in the same column.
- Keywords: each row shows a deduped keyword prefix followed by A–Z tail. Read the prefix(es); verify by partial re-encryption.
- Segmentation: use common sequences (THE/AND/ING/ED) for provisional spacing; require global consistency.
Worked mini example
With several P↔C pairs from an unspaced cipher, columns reveal top starts with SCIEN…, bottom with CESNI…; test SCIENCE as a keyword and verify by re-encryption.
Common pitfalls
- Treating groupings as word boundaries.
- Assuming identical rows when the puzzle specifies two different keywords.
- Allowing duplicates in a keyed row (violates permutation).
Quick reference
- K3: both rows keyed; ciphertext unspaced.
- Decrypt: index(C in keyed bottom) → top[i].
- Read keywords from the starts of the reconstructed rows.
Practice
- From 15 P↔C pairs, complete both rows and identify the keyword(s).
- Decrypt a grouped run and segment into words.
Answers
- Completed rows must be permutations with keyword prefix(es) followed by A–Z tail(s); re-encryption should match original.
- Segmentation aligns with language patterns and remains consistent with the final mapping.