Experiment 25

“Both autokeys again, with the tableau built from the puzzle's own words”

0002 and 0012 used the standard and KRYPTOS alphabets only. Here the plain and cipher alphabets are the keyword mixings of every vocabulary word, with the key letters read in the standard, KRYPTOS or the same mixed alphabet.

revertedstatus
experiment 12parents
47 mintime, all phases
0candidates
0/24known letters
1

The experiment method

What the method does with the 24 known letters.

An autokey cipheran autokey cipher A cipher that uses the message itself, or the scrambled text itself, as the secret word, each letter enciphered with the letter a fixed distance before it. uses the messagethe message The 97 letters of English that Jim Sanborn wrote and enciphered. itself, or the scrambled textthe carved letters The 97 letters cut into the copper at the CIA, shown at the top of every experiment page. itself, as the secret wordthe secret word The word or string a cipher needs besides the method.. We ruled that outdead Said of a period, grid or method when the known letters contradict it: no secret word of that kind can produce the carved letters. yesterday with the sculpture's two alphabetsthe sculpture's alphabet The alphabet reordered to begin with KRYPTOS: KRYPTOSABCDEFGHIJLMNQUVWXZ.. But the tablethe table The right-hand half of the sculpture, 26 rows of the alphabet each shifted one place further, starting from the word KRYPTOS. could have been built from another word, which changes every sum. So we rebuild the table from each word the puzzle knows and run both autokey checks again: for the scrambled-text version the 24 known letters decide at once; for the message version, each known letter reveals another, and the chain either breaks or fills the whole message.

Words in the margin are defined on the glossary page.

1.1

The method at work

The carved letters go in at the top; the reading comes out at the bottom.

OBKRUOXOGHULBSOLIFBBWEASTNORTHEASTOTWTQSJQSSEKZZWATJKLUDIAWINFBBERLINCLOCKWGDKZXTJCDIGKUHUAUEKCARIN: THE COPPER, ALL 97 LETTERS, THE 24 KNOWN PLACES IN ACCENTplaintext autokey, every lag from 1 to 96, under every alphabet pair from the puzzle's words (3,429,216 cases)1242533495096dead under every alphabet pairsome pair survives-7-6-5-4Englishbest forced message at a live lag -6.47best on a shuffled copper -6.16English score of the letters a surviving lag forcesOUT: NO READING; CIPHERTEXT AUTOKEY NEVER FITS, PLAINTEXT AUTOKEY FORCES NOISEEASTNORTHEASTBERLINCLOCK
the two autokeys

In an autokey the message, or the scrambled text, becomes its own key after a short start. Experiments 2 and 3 tried them on the sculpture's table; this one rebuilds the table from every puzzle word.

the strip

For the plaintext autokey, short lags and lags 33 to 49 die under every alphabet pair. The ciphertext autokey never comes within three letters of the known ones at any lag.

the scale

Where a lag survives, the letters it forces read as noise: -6.47 as English, worse than the best on a shuffled copper.

2

Best candidate against the known letters

This experiment produced no candidate: the search ruled everything out before a full text was built. Its product is the bounded negative in section 7.

3

Walkthrough, by hand

Redo the method on a few letters with pencil and paper.

  1. Build the alphabet from ABSCISSA: ABSCIDEFGHJKLMNOPQRTUVWXYZ, and use it for both the message letters and the carved letters, Vigenere.
  2. Ciphertext autokey, lag 10: the key for position 22 is the carved letter at 12, L.
  3. Look up E in the ABSCISSA alphabet, index 5, and L, index 12; add: 17, which is R in that alphabet. The carved letter at 22 is F, so this is a mismatch.
  4. Count mismatches over all known letters past position 10; any mismatch kills this lag for this alphabet.
  5. Plaintext autokey, lag 10: the key for position 32 is the message letter at 22, E, which we know, so position 32's message letter must be A; it is, so no conflict yet; position 42's letter follows from position 32's, and so on down the chain.
the worksheet: the first steps by hand, on squared paper
CIPHERTEXT AUTOKEY AT LAG 1 ON THE PALIMPSEST TABLE: THE KEY FOR EACH PLACE IS THE CARVED LETTER BEFORE ITplaceknownkey = carved beforewould carvecarved22EWLF23AFGL24SLTR25TRPV26NVFQ27OQCQ28RQFP29TPTRThe table's alphabet here isPALIMSETBCDFGHJKNOQRUVWXYZ. Add thepositions of the known letter and the keyletter, read the letter at the sum.Every row should tick if this lag andtable were right. The experiment does thisfor every lag, every pair of tables andthree ways of adding.
4

Worked example, generated

The same steps run by the code on the real letters.

alphabet from ABSCISSA: ABSCIDEFGHJKLMNOPQRTUVWXYZ; used for message, carved text and key; Vigenere

ciphertext autokey, lag 10:
pos  plain  key = carved at pos-10  E+key  carved  match
 22    E         L                  R      F     no
 23    A         B                  B      L     no
 24    S         S                  I      R     no
 64    B         L                  M      N     no
 65    E         U                  A      Y     no

plaintext autokey, lag 10: chain from the cribs breaks after forcing 24 letters
5

Hypothesis, for a cryptanalyst

Family, key space, the constraint under test, and the clues it reads.

Ciphertext autokey, c[i] = E(p[i], c[i-L]), is decided by the cribs alone: at every crib position past the lag the key letter is a known ciphertext letter, so each (lag, convention) gets up to 24 exact checks. Plaintext autokey, c[i] = E(p[i], p[i-L]), is decided by the chained closure of 0012. Both were dead under the standard and KRYPTOS alphabets (0002, 0003, 0012); the NSA's 1992 'plain-text auto-key' guess (C11a) and Scheidt's keyword alphabets (C5) leave the mixed-alphabet case open. Alphabet pool: standard, KRYPTOS and the keyword mixing of each vocabulary word (63); plain and cipher alphabets range over the pool, the key alphabet over standard, KRYPTOS and the plain alphabet itself; three modes; lags 1-96. Ciphertext autokey: zero mismatches is a survivor. Plaintext autokey: a consistent closure with 60 or more forced letters is scored as English on its non-crib runs against ten shuffled controls, and a fully forced text is submitted. Bounds: complete for this pool and these key-alphabet choices.

6

Prediction

Written before the run; the result decides it.

Ciphertext autokey: no alphabet triple, mode and lag passes all its checks; the best passes about 6 of 24. Plaintext autokey: every lag up to 25 breaks under every triple; closures with 60 or more letters read as noise against the controls. Zero candidates pass.

7

Method

  1. Build the alphabet pool and the key-alphabet choices.
  2. Ciphertext autokey: for each triple, mode and lag, compare the enciphered crib letter with the carved letter at every crib position past the lag; count mismatches.
  3. Plaintext autokey: for each triple, mode and lag, chain forced letters from the cribs to closure; reject on conflict; record forced-letter count.
  4. Score large closures as English on non-crib runs; repeat on ten shuffles.
  5. Submit fully forced texts.
8

Result and bounds

The harness's record: candidates, gates, loss, and the negative result this experiment leaves behind.

0candidates returned
0passed every gate
0/24known letters, best
–lowest loss
nonechampion before

3429216 (triple, mode, lag) cases. Ciphertext autokey: best 99 mismatches, 0 survivors. Plaintext autokey: lags dead under every triple [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 33, 34, 35, 36, 37, 38]...; 0 fully forced; best closure -6.469426635667049 vs shuffled -6.157.

What was searched, as the harness recorded it.

family
ciphertext and plaintext autokey with keyword-mixed alphabets
alphabets
63
key alphabet choices
standard, KRYPTOS, or the plain alphabet
modes
3
lags
1-96
trials
3,429,216
ciphertext autokey best
mismatches
99
setting
None
ciphertext autokey survivors
0
plaintext autokey lags dead under every triple
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49
plaintext autokey best closures
  1. score
    -6.469
    plain
    CARNARVON/keyword
    cipher
    SOMEWHERE/keyword
    key
    kry
    mode
    vig
    lag
    29
    forced
    82
    runs
    STHASNALNGEJFADR, EJJABLYDSMR, FDFIROINMRGOV
  2. score
    -6.488
    plain
    LUCIDMEMORY/keyword
    cipher
    TWO/keyword
    key
    LUCIDMEMORY/keyword
    mode
    varbeau
    lag
    28
    forced
    84
    runs
    CXWWLU, TONFYMTOMDK, TRNDINGUZBI
  3. score
    -6.518
    plain
    HOWARDCARTER/keyword
    cipher
    TUTANKHAMUN/keyword
    key
    HOWARDCARTER/keyword
    mode
    beau
    lag
    28
    forced
    84
    runs
    HASTKO, IWUWCDRECTV, ICUFINIKIXP
  4. score
    -6.527
    plain
    DESPARATLY/keyword
    cipher
    SOMEWHERE/keyword
    key
    std
    mode
    beau
    lag
    28
    forced
    84
    runs
    MENTCG, YDSTOFKMBNA, AZXDIMMGECF
  5. score
    -6.536
    plain
    WALL/keyword
    cipher
    PALIMPSEST/keyword
    key
    std
    mode
    varbeau
    lag
    28
    forced
    84
    runs
    BTUMOP, HOMRAVJABAI, NISHDHADEEX
  6. score
    -6.542
    plain
    NORTHEAST/keyword
    cipher
    LAYER/keyword
    key
    kry
    mode
    vig
    lag
    28
    forced
    84
    runs
    RETAFJ, HRAEGNLDGUJ, AWISAQOCABX
  7. score
    -6.561
    plain
    HOWARDCARTER/keyword
    cipher
    BERLINWALL/keyword
    key
    kry
    mode
    beau
    lag
    27
    forced
    86
    runs
    UCONLGK, SHGRAKHNCJW, HSUESEUHEWY
  8. score
    -6.581
    plain
    LOCATION/keyword
    cipher
    WALL/keyword
    key
    std
    mode
    varbeau
    lag
    28
    forced
    84
    runs
    MYBRAL, KAISHEZOBJQ, TLCELMPBUMC
  9. score
    -6.583
    plain
    NORTHEAST/keyword
    cipher
    CARTER/keyword
    key
    NORTHEAST/keyword
    mode
    vig
    lag
    29
    forced
    82
    runs
    FTAGLCDSYRLACIFS, SQKELTECABX, YEEDUEBYPECNR
  10. score
    -6.583
    plain
    WONDERFUL/keyword
    cipher
    SOUTH/keyword
    key
    kry
    mode
    vig
    lag
    29
    forced
    82
    runs
    TAOSOMDDLOUFEILF, AQGGIROLCAX, PFLCADCOLOBEN
plaintext autokey fully forced
0
shuffled control best
-6.608, -6.336, -6.404, -6.472, -6.387, -6.184, -6.257, -6.157, -6.422, -6.442

How this experiment sits among the others is on the lineage page; its family's open hypotheses are on the families page.

Rendered from the record on 2026-10-18 12:26 UTC; updated after every experiment.
view on GitHub