Experiment 173

“F3.1: Scheidt's patent sandwich, a shift, a keyed table, a second shift and a second table, two repeating keys of length 1-13 each: exact”

F3.1, first the sandwich (reports/Scheidt patents and field ciphers.md, issue #9). Scheidt and Wack's patent US 6,075,865 writes the text/key relation as O = a_N + pi_N[a_N-1 + ... pi_1[I + a_0]] mod W. With one table between two key streams, and letters numbered by a third table, c = T2[s2 * T1[s1 * T0[p] + a_i] + b_i], each T one of {standard, KRYPTOS order, its inverse} and each sign + or -: 108 table classes. a repeats every La letters, b every Lb, La and Lb 1-13. F3's closed items added two keys outside any table (0014, 0043, 0059, 0115); here a table sits between them, so the alphabet in force changes with a's phase.

revertedstatus
a new rootparents
2 mintime, all phases
0candidates
0/24known letters
1

The experiment method

What the method does with the 24 known letters.

Scheidt, who built the sculpture's codes, later patented a way of enciphering a letter: shift it by a key letter, look it up in a mixed-up alphabet, shift it again by a second key letter, look it up again. With two short secret words as the two keys, the 24 known lettersthe known letters Sanborn has confirmed that positions 22 to 34 of the message read EASTNORTHEAST and positions 64 to 74 read BERLINCLOCK. tie the two words' letters together in pairs; we try every way of choosing the tables and every pair of word lengths up to 13, and see whether anything fits K4the carved letters The 97 letters cut into the copper at the CIA, shown at the top of every experiment page. better than scrambled copies of it.

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 ACCENTshift, keyed table, shift, keyed table: every choice of tables (108) for each pair of key lengths; rows the first key's length 1-13, cells the second's12345678910111212345678910111213134 or more checks: no table choice fits K4; 20 scrambled copies fit at most 2 in 1,0001-2 checks: too few to decide; K4 fits as often as the copiessettings with 6 or more checks that fit: K4 0, scrambled copies 0-2; three planted texts fit their own settingOUT: NO READING; THE PATENT'S SANDWICH WITH TWO SHORT KEYS DOES NOT FIT K4EASTNORTHEASTBERLINCLOCK
the idea

Scheidt's 1998 patent enciphers a letter by shifting it, looking it up in a mixed alphabet, shifting it again and looking it up again. Two short secret words would give the two shifts.

the check

Each known letter ties one letter of the first word to one of the second through the table. Trying the 26 letters for one and following every tie decides each choice exactly: 108 ways to pick the tables, word lengths 1 to 13 each.

the bound

Wherever the known letters give 4 or more checks (161 of 169 length pairs), nothing fits K4, and scrambled copies fit at most 2 settings in 1,000. The 8 pairs of long words leave 1 or 2 checks and cannot decide anything.

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. Take the sculpture's KRYPTOS alphabet as the table, a first key of length 5 and a second of length 7.
  2. At place 22 the message has E and the copper has F. Counting places from 0 (21), E is shifted by the first key's slot 21 mod 5 = 1, looked up in the table, and shifted by the second key's slot 21 mod 7 = 0: the result must be F.
  3. So each choice for slot 1 of the first key forces slot 0 of the second.
  4. Place 29 links slot 3 of the first key to slot 0 of the second: two routes into slot 0 must agree.
  5. Try all 26 letters for one slot, follow every link, and keep the letters that never contradict.
  6. Do this for every table choice and length pair, on K4 and on scrambled copies.
the worksheet: the first steps by hand, on squared paper
PLACE 22 TIES THE FIRST KEY'S SLOT TO THE SECOND KEY'S SLOT (KEY LENGTHS 5 AND 7)The message E at place 22 must come outas the carved F. Counting from 0, place22 uses slot 1 of the first key and slot0 of the second. Pick a letter for slot1: shift E by it, look it up in theKRYPTOS table, and the second key's slot0 is whatever shift then gives F. Onechoice, one answer.Place 29 ties slot 3 of the first key tothe same slot 0. Following every tiefrom one starting letter either closeswithout a contradiction or not; 26starting letters decide the whole group.
4

Worked example, generated

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

table KRYPTOS between the two keys, letters numbered on the standard order, first key length 5, second 7

place 22: message E, copper F: links slot 1 of the first key to slot 0 of the second
place 23: message A, copper L: links slot 2 of the first key to slot 1 of the second
place 24: message S, copper R: links slot 3 of the first key to slot 2 of the second
place 25: message T, copper V: links slot 4 of the first key to slot 3 of the second
place 26: message N, copper Q: links slot 0 of the first key to slot 4 of the second
place 27: message O, copper Q: links slot 1 of the first key to slot 5 of the second
place 28: message R, copper P: links slot 2 of the first key to slot 6 of the second
place 29: message T, copper R: links slot 3 of the first key to slot 0 of the second
place 30: message H, copper N: links slot 4 of the first key to slot 1 of the second
place 31: message E, copper G: links slot 0 of the first key to slot 2 of the second
place 32: message A, copper K: links slot 1 of the first key to slot 3 of the second
place 33: message S, copper S: links slot 2 of the first key to slot 4 of the second
place 34: message T, copper S: links slot 3 of the first key to slot 5 of the second

1 connected group(s) of slots, 13 checks from all 24 known letters
5

Hypothesis, for a cryptanalyst

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

C5(b) ('key word/s'), C6 (Scheidt's constructive key management), US 6,075,865 (Scheidt and Wack, priority 1998; report in reports/Scheidt patents and field ciphers.md). Model as in 'changed'. Each known place i gives b[i mod Lb] = T2^-1[c_i] * s2' - T1[s1 T0[p_i] + a[i mod La]], a one-to-one map between one slot of a and one slot of b. The slots form a graph; in each connected part, fixing one slot of a fixes all the others, so 26 trials decide the part exactly. A cell (class, La, Lb) is live if every part has a value that agrees on every edge; it carries E - V + C checks (edges minus slots plus parts). Statistic: live cells with at least one check, by number of checks, K4 against 20 shuffled coppers.

6

Prediction

Written before the run; the result decides it.

K4's live cells at each number of checks fall inside the coppers' range; no cell with 6 or more checks is live on K4. Zero candidates.

7

Method

  1. For each pair of lengths (La, Lb) 1-13: the graph of key slots the 24 known places make, its parts and its number of checks.
  2. For each text (K4, 20 coppers) and each of 108 table classes: for each part, try the 26 values of one slot of a, carry them along the edges, and keep the values that agree on every edge.
  3. Count live cells by checks; for K4's live cells with 4 or more checks, decrypt the places their keys fix.
  4. Builder check: three planted texts made with this cipher are live in their own cell.
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

live cells (middle table not standard), checks >= 1/4/6: K4 182/0/0; coppers 186-213/0-4/0-2; plants live in own cell 3/3

What was searched, as the harness recorded it.

family
Scheidt patent sandwich c = T2[s2 T1[s1 T0[p] + a] + b], T in {standard, KRYPTOS, KRYPTOS inverse}, 108 classes, La, Lb 1-13, exact
cells per text
18,252
cells by checks
1
4
2
4
4
8
5
4
6
6
7
8
8
12
9
4
10
10
11
9
12
27
13
5
14
15
15
7
16
13
17
5
18
11
19
3
20
7
21
3
22
3
23
1
live by checks
1
k4
174
coppers
197, 200, 199, 190, 185, 197, 191, 177, 173, 207, 186, 210, 188, 189, 196, 188, 182, 181, 196, 191
k4 new
174
coppers new
185, 188, 187, 186, 181, 193, 179, 177, 173, 195, 178, 198, 184, 189, 188, 184, 174, 181, 196, 183
2
k4
8
coppers
6, 7, 9, 10, 6, 13, 12, 20, 12, 8, 17, 5, 9, 7, 16, 8, 12, 14, 13, 10
k4 new
8
coppers new
6, 7, 9, 10, 6, 13, 12, 20, 12, 8, 17, 5, 9, 7, 12, 8, 12, 10, 13, 10
3
k4
0
coppers
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
k4 new
0
coppers new
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
4
k4
0
coppers
0, 1, 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0
k4 new
0
coppers new
0, 1, 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0
5
k4
0
coppers
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
k4 new
0
coppers new
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
6
k4
0
coppers
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
k4 new
0
coppers new
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
7
k4
0
coppers
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
k4 new
0
coppers new
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
8
k4
0
coppers
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
k4 new
0
coppers new
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
9
k4
0
coppers
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
k4 new
0
coppers new
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
10
k4
0
coppers
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
k4 new
0
coppers new
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
11
k4
0
coppers
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0
k4 new
0
coppers new
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0
new classes at least
1
k4
182
coppers min
186
coppers max
213
coppers at or above k4
20
2
k4
8
coppers min
5
coppers max
21
coppers at or above k4
16
4
k4
0
coppers min
0
coppers max
4
coppers at or above k4
20
6
k4
0
coppers min
0
coppers max
2
coppers at or above k4
20
8
k4
0
coppers min
0
coppers max
2
coppers at or above k4
20
10
k4
0
coppers min
0
coppers max
2
coppers at or above k4
20
k4 live examples
none
plants
  1. class
    std/kry-inv/kry-inv/1/1
    La
    7
    Lb
    6
    checks
    12
    live in own cell
    yes
  2. class
    std/kry-inv/kry/1/1
    La
    9
    Lb
    6
    checks
    12
    live in own cell
    yes
  3. class
    std/kry-inv/std/1/1
    La
    13
    Lb
    10
    checks
    2
    live in own cell
    yes
copies
20 shuffled coppers (seed 1730)
seconds
11
exhaustive
yes

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