Experiment 44

“Hill again, with the letters numbered by every alphabet the puzzle's words can build”

Experiment 15 numbered the letters by the standard and KRYPTOS orders. Here the numbering comes from the keyword mixing of each vocabulary word, 0-based and 1-based: 124 numberings instead of 4, with the same exact solver, block sizes, alignments, directions and the affine form.

revertedstatus
experiment 15parents
33 stime, all phases
50candidates
21/24known letters
1

The experiment method

What the method does with the 24 known letters.

A Hill ciphera Hill cipher A cipher that turns letters into numbers, takes them two, three or four at a time, and mixes each group with a fixed table of numbers. first turns letters into numbers, and which number a letter gets depends on the order of the alphabet used. Experiment 15 used the plain order and the sculpture's order. Here the order comes from each word the puzzle knows, and the mixing table is again worked out directly from the known groups of letters and then tested on the remaining known letters.

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 ACCENTthe copper in blocks of 2 from place 1: whole blocks of known letters solve the table, the rest test itEASTNORTHEASTBERLINCLOCKAS and TN, places 23 to 26: two whole blocks pin a 2 x 2 tablea block half outside the known letters: half a testthe best decryption lands 21 of 24 known lettersOUT: THE BEST DECRYPTION; KNOWN PLACES IT GETS RIGHT IN ACCENT, MISSES OUTLINEDOBMOSCPBCTNZVAQAQNWCKSASTNORTHEASTKADIFGFWCZWWVJXPOEZEYPEQKKLVYBYILINCLOCKNYLZIPPACJLWTVKVAYVUCAR
the blocks

A Hill cipher numbers the letters, cuts the message into blocks and mixes each block with a fixed table of numbers. Whole blocks of known letters give equations that pin the table.

the numberings

Here the letters were numbered in 126 keyword orders instead of A=0 to Z=25, with blocks of 2, 3 and 4, every alignment, plain or with an added vector.

the bound

4,536 settings, 369 consistent with every whole block; every one of them fails the known letters left over, and the best decryption lands 21 of 24.

2

Best candidate against the known letters

Laid out as the copper carries K4: OBKR ends the line that finishes K3, then three lines of 31. Left, as carved, the 24 known places in accent. Right, the candidate: a known place it gets right is an accent cell, one it misses is outlined. This is the candidate with most known letters right; none passed every gate.

in: the copper, always the same

as carved, 97 letters; the 24 known places in accent
ECDMRIPFEIMEHNLSSTTRTVDOHW?OBKR
UOXOGHULBSOLIFBBWFLRVQQPRNGKSSO
TWTQSJQSSEKZZWATJKLUDIAWINFBNYP
VTTMZFPKWGDKZXTJCDIGKUHUAUEKCAR

OBKR ends the line that finishes K3, then three lines of 31

out: the candidate

every place read; known places in accent, misses outlined
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOFFZMGXEEASTNORTHEASSW
SKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZGNIESOWEFMFKZTGRIZTAQAO

checked: the known letters in place, and the reading turns back into the copper

3

How the score is made

The loss of the best candidate, part by part. Zero is solved.

Known letters missed4 of 24, ten points each40.00
Englishthe 73 free letters score -8.30; English text scores -3.64.70
Key116 bits to write it down (key words are cheap, arbitrary letters 4.7 bits each); each 60 beyond 60 costs a point0.93
Lossof 240, the worst possible45.63 19.0%
4

Walkthrough, by hand

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

  1. Number the letters A=0 to Z=25.
  2. Take blocks of two starting at position 1, so 23-24 and 25-26 are whole blocks inside EASTNORTHEAST: AS and TN, which are (0,18) and (19,13).
  3. The carved letters there are LR and VQ: (11,17) and (21,16).
  4. We want a 2x2 table M with M times (0,18) = (11,17) and M times (19,13) = (21,16), all mod 26.
  5. Put the plaintext pairs side by side as a 2x2 matrix, invert it mod 26 if its determinant is coprime to 26, and multiply: that is M.
  6. Now test M on the next block, 27-28, OR, which must come out as the carved QP.
  7. If it does not, this setting is dead.
  8. Repeat for every numbering, every alignment and the other direction.
the worksheet: the first steps by hand, on squared paper
BLOCKS OF TWO, LETTERS NUMBERED IN THE A=0 TO Z=25 ORDER: THE TWO WHOLE BLOCKS INSIDE EASTNORTHEASTnumberingA0B1C2D3E4F5G6H7I8J9K10L11M12N13O14P15Q16R17S18T19U20V21W22X23Y24Z25placesknownas numberscarvedas numbers23-24AS(0, 18)LR(11, 17)25-26TN(19, 13)VQ(21, 16)27-28OR(14, 17)QP(16, 15)The table M must send (0, 18) to (11,17) and (19, 13) to (21, 16), mod 26.Side by side the two known blocks havedeterminant 0 x 13 - 19 x 18 = 22 mod26: not coprime to 26, so the experimentsolves mod 13 and mod 2 apart.Then the test: M must send OR (14, 17) to the carvedQP (16, 15). In every setting that solves, someknown block fails.
5

Worked example, generated

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

2x2, standard numbering A=0, blocks from position 1, matrix encrypts: solve from blocks 23-24 and 25-26

plain blocks  AS=[0, 18]  TN=[19, 13];  cipher blocks  LR=[11, 17]  VQ=[21, 16]
plaintext matrix [[0, 19], [18, 13]] has determinant 22, not invertible mod 26: use another pair of blocks
6

Hypothesis, for a cryptanalyst

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

Experiment 15 solved Hill exactly from the whole crib blocks under four numberings and found every setting inconsistent or broken by the partial-block cribs. Bauer's open item 'shifted numberings' (C21) and Scheidt's keyword alphabets (C5) make the numbering the natural variable: A=0 and A=1 on the keyword mixing of each of 61 vocabulary words, 124 numberings, block sizes 2-4, every alignment, matrix encrypting or decrypting, plain and affine. The mod-13 and mod-2 solver enumerates every matrix consistent with the whole crib blocks; survivors decrypt the text and the partial-block cribs test them. Bounds: complete for these numberings and forms.

7

Prediction

Written before the run; the result decides it.

Every 2x2 and 3x3 setting is inconsistent on its whole crib blocks under every numbering; a few 4x4 settings are consistent with no redundancy and all of them break the partial-block cribs. Zero candidates pass.

8

Method

  1. For each numbering map letters to 0-25.
  2. For each block size n, alignment o and direction, list the whole crib blocks and their ciphertext blocks.
  3. Plain form: pick n blocks with an invertible plaintext matrix, solve M, check the rest. Affine form: use differences between blocks to solve M, then v from one block, check the rest.
  4. Decrypt the text with the inverse map; submit if all 24 cribs hold.
  5. Record, per setting, how many blocks were available and how many checks passed.
9

Result and bounds

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

50candidates returned
0passed every gate
21/24known letters, best
19.0%lowest loss
34champion before

All 50 candidates, lowest loss first.

1failed at cribs21/24 known lettersloss 14.9%
ECDMRIPFEIMEHNLSSTTRTVDOHW?OBMO
SCPBCTNZVAQAQNWCKSASTNORTHEASTK
ADIFGFWCZWWVJXPOEZEYPEQKKLVYBYI
LINCLOCKNYLZIPPACJLWTVKVAYVUCAR

Hill 4x4 affine ORDINATE0 offset 2 enc; M=[[11, 20, 8, 10], [8, 10, 15, 23], [12, 12, 6, 19], [6, 5, 3, 10]] v=[12, 5, 11, 17]

2failed at cribs21/24 known lettersloss 14.9%
ECDMRIPFEIMEHNLSSTTRTVDOHW?OBMO
SCPBCTNZVAQAQNWCKSASTNORTHEASTK
ADIFGFWCZWWVJXPOEZEYPEQKKLVYBYI
LINCLOCKNYLZIPPACJLWTVKVAYVUCAR

Hill 4x4 affine ORDINATE0 offset 2 dec; M=[[9, 18, 14, 14], [22, 21, 11, 5], [24, 23, 5, 2], [18, 16, 21, 12]] v=[8, 23, 2, 23]

3failed at cribs21/24 known lettersloss 14.9%
ECDMRIPFEIMEHNLSSTTRTVDOHW?OBMO
SCPBCTNZVAQAQNWCKSASTNORTHEASTK
ADIFGFWCZWWVJXPOEZEYPEQKKLVYBYI
LINCLOCKNYLZIPPACJLWTVKVAYVUCAR

Hill 4x4 affine ORDINATE1 offset 2 enc; M=[[11, 20, 8, 10], [8, 10, 15, 23], [12, 12, 6, 19], [6, 5, 3, 10]] v=[16, 2, 15, 20]

4failed at cribs21/24 known lettersloss 14.9%
ECDMRIPFEIMEHNLSSTTRTVDOHW?OBMO
SCPBCTNZVAQAQNWCKSASTNORTHEASTK
ADIFGFWCZWWVJXPOEZEYPEQKKLVYBYI
LINCLOCKNYLZIPPACJLWTVKVAYVUCAR

Hill 4x4 affine ORDINATE1 offset 2 dec; M=[[9, 18, 14, 14], [22, 21, 11, 5], [24, 23, 5, 2], [18, 16, 21, 12]] v=[6, 17, 1, 9]

5failed at cribs20/24 known lettersloss 18.8%
ECDMRIPFEIMEHNLSSTTRTVDOHW?OBXV
NYYOMLSVVEOHBUMXNTASTNORTHEASTH
JELUYUCUCNZOVAOZRHGLUOGEWNTBTSN
LINCLOCKIBRCOYSTWEOOLMGGXTDXCAR

Hill 4x4 affine WILLIAMWEBSTER0 offset 2 enc; M=[[9, 21, 18, 1], [20, 9, 9, 16], [15, 18, 9, 22], [23, 1, 19, 4]] v=[5, 10, 3, 10]

6failed at cribs20/24 known lettersloss 18.8%
ECDMRIPFEIMEHNLSSTTRTVDOHW?OBXV
NYYOMLSVVEOHBUMXNTASTNORTHEASTH
JELUYUCUCNZOVAOZRHGLUOGEWNTBTSN
LINCLOCKIBRCOYSTWEOOLMGGXTDXCAR

Hill 4x4 affine WILLIAMWEBSTER0 offset 2 dec; M=[[22, 25, 6, 11], [16, 10, 21, 3], [2, 15, 25, 23], [3, 23, 17, 22]] v=[6, 13, 3, 4]

7failed at cribs20/24 known lettersloss 18.9%
ECDMRIPFEIMEHNLSSTTRTVDOHW?OXYI
FOCWVONQYPUANAUMCEASTNORTHEASJL
SGPBIOCMAYYGXLDTLUCCRMXEWNEXJWR
LINCLOCEBECFJRVJDTJIWQXWAFSUTRW

Hill 4x4 affine WILLIAMWEBSTER0 offset 1 enc; M=[[24, 20, 22, 7], [1, 8, 8, 8], [16, 4, 9, 5], [22, 19, 18, 23]] v=[12, 9, 22, 13]

8failed at cribs20/24 known lettersloss 18.9%
ECDMRIPFEIMEHNLSSTTRTVDOHW?OXYI
FOCWVONQYPUANAUMCEASTNORTHEASJL
SGPBIOCMAYYGXLDTLUCCRMXEWNEXJWR
LINCLOCEBECFJRVJDTJIWQXWAFSUTRW

Hill 4x4 affine WILLIAMWEBSTER0 offset 1 dec; M=[[10, 9, 16, 22], [15, 20, 12, 13], [23, 6, 23, 4], [3, 12, 2, 16]] v=[19, 13, 22, 20]

9failed at cribs20/24 known lettersloss 19.0%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOFUZMGXEEASTNORTHEASSW
OKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZGBIESSWEFAFKZTGRILTAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 enc; M=[[23, 17, 14, 16], [4, 21, 19, 25], [24, 16, 25, 17], [24, 15, 21, 24]] v=[2, 25, 19, 1]

10failed at cribs20/24 known lettersloss 19.0%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOFUZMGXEEASTNORTHEASSW
OKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZGBIESSWEFAFKZTGRILTAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 enc; M=[[23, 17, 14, 16], [4, 21, 19, 25], [24, 16, 25, 17], [24, 15, 21, 24]] v=[11, 9, 16, 22]

11failed at cribs20/24 known lettersloss 19.0%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOFUZMGXEEASTNORTHEASSW
OKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZGBIESSWEFAFKZTGRILTAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 dec; M=[[13, 19, 7, 24], [2, 7, 19, 18], [6, 13, 7, 23], [0, 1, 14, 1]] v=[8, 21, 5, 5]

12failed at cribs20/24 known lettersloss 19.0%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOFFZMGXEEASTNORTHEASSW
SKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZGNIESOWEFMFKZTGRIZTAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 enc; M=[[23, 17, 14, 16], [17, 8, 19, 12], [11, 3, 25, 4], [11, 2, 21, 11]] v=[2, 25, 19, 1]

13failed at cribs20/24 known lettersloss 19.0%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOFFZMGXEEASTNORTHEASSW
SKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZGNIESOWEFMFKZTGRIZTAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 enc; M=[[23, 17, 14, 16], [17, 8, 19, 12], [11, 3, 25, 4], [11, 2, 21, 11]] v=[11, 22, 3, 9]

14failed at cribs20/24 known lettersloss 19.0%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOFFZMGXEEASTNORTHEASSW
SKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZGNIESOWEFMFKZTGRIZTAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 dec; M=[[13, 19, 7, 24], [2, 7, 19, 18], [19, 0, 7, 10], [0, 1, 14, 1]] v=[8, 21, 18, 5]

15failed at cribs20/24 known lettersloss 19.1%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSFULMGXEEASTNORTHEASOW
OYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLGBQRSSHRFAUKZTGEILDAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 enc; M=[[10, 4, 14, 3], [17, 8, 19, 12], [11, 3, 25, 4], [24, 15, 21, 24]] v=[2, 25, 19, 1]

16failed at cribs20/24 known lettersloss 19.1%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSFULMGXEEASTNORTHEASOW
OYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLGBQRSSHRFAUKZTGEILDAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 enc; M=[[10, 4, 14, 3], [17, 8, 19, 12], [11, 3, 25, 4], [24, 15, 21, 24]] v=[24, 22, 3, 22]

17failed at cribs20/24 known lettersloss 19.1%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSFULMGXEEASTNORTHEASOW
OYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLGBQRSSHRFAUKZTGEILDAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 dec; M=[[0, 6, 7, 11], [2, 7, 19, 18], [6, 13, 7, 23], [13, 14, 14, 14]] v=[21, 21, 5, 18]

18failed at cribs20/24 known lettersloss 19.1%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOFUZMGXEEASTNORTHEASSW
OKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZGBIESSWEFAFKZTGRILTAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 dec; M=[[13, 19, 7, 24], [2, 7, 19, 18], [6, 13, 7, 23], [0, 1, 14, 1]] v=[18, 14, 1, 20]

19failed at cribs20/24 known lettersloss 19.1%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOFFZMGXEEASTNORTHEASSW
SKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZGNIESOWEFMFKZTGRIZTAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 dec; M=[[13, 19, 7, 24], [2, 7, 19, 18], [19, 0, 7, 10], [0, 1, 14, 1]] v=[18, 14, 1, 20]

20failed at cribs20/24 known lettersloss 19.2%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOUULMGXEEASTNORTHEASSH
OYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZVBQEOSHEUAUKZTGRQLDAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 enc; M=[[10, 4, 14, 3], [4, 21, 19, 25], [11, 3, 25, 4], [11, 2, 21, 11]] v=[2, 25, 19, 1]

21failed at cribs20/24 known lettersloss 19.2%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOUULMGXEEASTNORTHEASSH
OYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZVBQEOSHEUAUKZTGRQLDAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 enc; M=[[10, 4, 14, 3], [4, 21, 19, 25], [11, 3, 25, 4], [11, 2, 21, 11]] v=[24, 9, 3, 9]

22failed at cribs20/24 known lettersloss 19.2%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOUULMGXEEASTNORTHEASSH
OYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZVBQEOSHEUAUKZTGRQLDAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 dec; M=[[13, 19, 7, 24], [15, 20, 19, 5], [6, 13, 7, 23], [13, 14, 14, 14]] v=[8, 8, 5, 18]

23failed at cribs20/24 known lettersloss 19.2%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSUUZMGXEEASTNORTHEASOH
OKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLVBIROSWRUAFKZTGEQLTAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 enc; M=[[23, 17, 14, 16], [17, 8, 19, 12], [24, 16, 25, 17], [11, 2, 21, 11]] v=[2, 25, 19, 1]

24failed at cribs20/24 known lettersloss 19.2%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSUUZMGXEEASTNORTHEASOH
OKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLVBIROSWRUAFKZTGEQLTAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 enc; M=[[23, 17, 14, 16], [17, 8, 19, 12], [24, 16, 25, 17], [11, 2, 21, 11]] v=[11, 22, 16, 9]

25failed at cribs20/24 known lettersloss 19.2%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSUUZMGXEEASTNORTHEASOH
OKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLVBIROSWRUAFKZTGEQLTAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 dec; M=[[0, 6, 7, 11], [15, 20, 19, 5], [6, 13, 7, 23], [0, 1, 14, 1]] v=[21, 8, 5, 5]

26failed at cribs20/24 known lettersloss 19.2%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSFULMGXEEASTNORTHEASOW
OYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLGBQRSSHRFAUKZTGEILDAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 dec; M=[[0, 6, 7, 11], [2, 7, 19, 18], [6, 13, 7, 23], [13, 14, 14, 14]] v=[18, 14, 1, 20]

27failed at cribs20/24 known lettersloss 19.2%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSFFLMGXEEASTNORTHEASOW
SYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLGNQRSOHRFMUKZTGEIZDAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 enc; M=[[10, 4, 14, 3], [4, 21, 19, 25], [24, 16, 25, 17], [11, 2, 21, 11]] v=[2, 25, 19, 1]

28failed at cribs20/24 known lettersloss 19.2%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSFFLMGXEEASTNORTHEASOW
SYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLGNQRSOHRFMUKZTGEIZDAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 enc; M=[[10, 4, 14, 3], [4, 21, 19, 25], [24, 16, 25, 17], [11, 2, 21, 11]] v=[24, 9, 16, 9]

29failed at cribs20/24 known lettersloss 19.2%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSFFLMGXEEASTNORTHEASOW
SYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLGNQRSOHRFMUKZTGEIZDAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 dec; M=[[0, 6, 7, 11], [2, 7, 19, 18], [19, 0, 7, 10], [13, 14, 14, 14]] v=[21, 21, 18, 18]

30failed at cribs20/24 known lettersloss 19.2%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSUFZMGXEEASTNORTHEASOH
SKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLVNIROOWRUMFKZTGEQZTAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 enc; M=[[23, 17, 14, 16], [4, 21, 19, 25], [11, 3, 25, 4], [24, 15, 21, 24]] v=[2, 25, 19, 1]

31failed at cribs20/24 known lettersloss 19.2%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSUFZMGXEEASTNORTHEASOH
SKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLVNIROOWRUMFKZTGEQZTAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 enc; M=[[23, 17, 14, 16], [4, 21, 19, 25], [11, 3, 25, 4], [24, 15, 21, 24]] v=[11, 9, 3, 22]

32failed at cribs20/24 known lettersloss 19.2%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSUFZMGXEEASTNORTHEASOH
SKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLVNIROOWRUMFKZTGEQZTAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 dec; M=[[0, 6, 7, 11], [15, 20, 19, 5], [19, 0, 7, 10], [0, 1, 14, 1]] v=[21, 8, 18, 5]

33failed at cribs20/24 known lettersloss 19.3%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOUULMGXEEASTNORTHEASSH
OYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZVBQEOSHEUAUKZTGRQLDAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 dec; M=[[13, 19, 7, 24], [15, 20, 19, 5], [6, 13, 7, 23], [13, 14, 14, 14]] v=[18, 14, 1, 20]

34failed at cribs20/24 known lettersloss 19.3%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOUFLMGXEEASTNORTHEASSH
SYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZVNQEOOHEUMUKZTGRQZDAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 enc; M=[[10, 4, 14, 3], [17, 8, 19, 12], [24, 16, 25, 17], [24, 15, 21, 24]] v=[2, 25, 19, 1]

35failed at cribs20/24 known lettersloss 19.3%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOUFLMGXEEASTNORTHEASSH
SYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZVNQEOOHEUMUKZTGRQZDAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 enc; M=[[10, 4, 14, 3], [17, 8, 19, 12], [24, 16, 25, 17], [24, 15, 21, 24]] v=[24, 22, 16, 22]

36failed at cribs20/24 known lettersloss 19.3%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOUFLMGXEEASTNORTHEASSH
SYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZVNQEOOHEUMUKZTGRQZDAQAO

Hill 4x4 affine ABSCISSAE1 offset 1 dec; M=[[13, 19, 7, 24], [15, 20, 19, 5], [19, 0, 7, 10], [13, 14, 14, 14]] v=[8, 8, 18, 18]

37failed at cribs20/24 known lettersloss 19.3%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSUUZMGXEEASTNORTHEASOH
OKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLVBIROSWRUAFKZTGEQLTAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 dec; M=[[0, 6, 7, 11], [15, 20, 19, 5], [6, 13, 7, 23], [0, 1, 14, 1]] v=[18, 14, 1, 20]

38failed at cribs20/24 known lettersloss 19.3%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSFFLMGXEEASTNORTHEASOW
SYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLGNQRSOHRFMUKZTGEIZDAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 dec; M=[[0, 6, 7, 11], [2, 7, 19, 18], [19, 0, 7, 10], [13, 14, 14, 14]] v=[18, 14, 1, 20]

39failed at cribs20/24 known lettersloss 19.3%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBSUFZMGXEEASTNORTHEASOH
SKJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCLVNIROOWRUMFKZTGEQZTAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 dec; M=[[0, 6, 7, 11], [15, 20, 19, 5], [19, 0, 7, 10], [0, 1, 14, 1]] v=[18, 14, 1, 20]

40failed at cribs20/24 known lettersloss 19.4%
ECDMRIPFEIMEHNLSSTTRTVDOHW?ONOG
QKJCBZSDBOUFLMGXEEASTNORTHEASSH
SYJZGXVGYCMPFBKOZGPAZYUSMGWEIFR
LINCLOCZVNQEOOHEUMUKZTGRQZDAQAO

Hill 4x4 affine ABSCISSAE0 offset 1 dec; M=[[13, 19, 7, 24], [15, 20, 19, 5], [19, 0, 7, 10], [13, 14, 14, 14]] v=[18, 14, 1, 20]

41failed at cribs17/24 known lettersloss 31.4%
ECDMRIPFEIMEHNLSSTTRTVDOHW?CLNH
LHGFFSRDFQOTWQXWKTEYTNORTHEALTB
FZJKEBQDTRWWVSPIOLQUHAXUSBVQYER
LINCLOPUXLVCHCAVYUPIPYJPVARPASR

Hill 4x4 TWO0 offset 0 enc; M=[[24, 4, 13, 6], [6, 13, 12, 12], [23, 15, 21, 8], [17, 2, 12, 13]]

42failed at cribs17/24 known lettersloss 31.4%
ECDMRIPFEIMEHNLSSTTRTVDOHW?CLNH
LHGFFSRDFQOTWQXWKTEYTNORTHEALTB
FZJKEBQDTRWWVSPIOLQUHAXUSBVQYER
LINCLOPUXLVCHCAVYUPIPYJPVARPASR

Hill 4x4 TWO0 offset 0 dec; M=[[5, 21, 7, 22], [24, 19, 12, 12], [3, 18, 0, 20], [1, 3, 3, 21]]

43failed at cribs16/24 known lettersloss 35.5%
ECDMRIPFEIMEHNLSSTTRTVDOHW?OBKE
SYBUMZHBIXOAMKSBQGESTNORTHEVFOV
GERRYDPXLXMJYCLWZHFGHLVABYOOBER
LINCLUDXOGSHRHPIPCLDZRWWKQSAHAR

Hill 4x4 PALIMPSEST1 offset 3 enc; M=[[11, 1, 12, 3], [25, 8, 18, 20], [0, 20, 17, 5], [10, 17, 9, 25]]

44failed at cribs16/24 known lettersloss 35.5%
ECDMRIPFEIMEHNLSSTTRTVDOHW?MZTK
TXRNTKQRCJDIMAFGWNLTTNORTHEAACT
WBSKKDLGCUPEZVJTIANBXZKMBUTBYER
LINCLOKMDSWKPTSJVACAWKYEGFUCCXR

Hill 4x4 ORDINATE0 offset 0 enc; M=[[21, 6, 12, 1], [5, 8, 14, 8], [18, 18, 19, 20], [9, 9, 5, 5]]

45failed at cribs16/24 known lettersloss 35.6%
ECDMRIPFEIMEHNLSSTTRTVDOHW?VSTG
QEZSOJAGXJOAKXSWFRWZTNORTHEABCP
WVIFIJKPNRHZXFFCUTUYTAZICEBRMER
LINCLOPBRTRHSEMHQUXDAHFFOQPVUTR

Hill 4x4 WILLIAMWEBSTER1 offset 0 enc; M=[[20, 22, 15, 2], [25, 5, 2, 24], [12, 20, 11, 15], [1, 10, 1, 2]]

46failed at cribs16/24 known lettersloss 35.6%
ECDMRIPFEIMEHNLSSTTRTVDOHW?VSTG
QEZSOJAGXJOAKXSWFRWZTNORTHEABCP
WVIFIJKPNRHZXFFCUTUYTAZICEBRMER
LINCLOPBRTRHSEMHQUXDAHFFOQPVUTR

Hill 4x4 WILLIAMWEBSTER1 offset 0 dec; M=[[21, 10, 4, 11], [23, 5, 4, 17], [15, 10, 6, 2], [23, 4, 1, 0]]

47failed at cribs16/24 known lettersloss 35.6%
ECDMRIPFEIMEHNLSSTTRTVDOHW?OBKE
SYBUMZHBIXOAMKSBQGESTNORTHEVFOV
GERRYDPXLXMJYCLWZHFGHLVABYOOBER
LINCLUDXOGSHRHPIPCLDZRWWKQSAHAR

Hill 4x4 PALIMPSEST1 offset 3 dec; M=[[20, 13, 0, 8], [20, 6, 19, 15], [15, 15, 6, 11], [25, 3, 13, 17]]

48failed at cribs16/24 known lettersloss 35.6%
ECDMRIPFEIMEHNLSSTTRTVDOHW?MQMH
CZPDGGADDVUBAZRSIBRGTNORTHEAOPU
WKBKRXSSHCYHFEOBNKMMRQUYCLTBFER
LINCLOBMSPJGHQNWCECYUQHOGBUWEWR

Hill 4x4 std1 offset 0 dec; M=[[25, 22, 20, 10], [10, 19, 11, 17], [16, 10, 19, 18], [25, 1, 3, 8]]

49failed at cribs16/24 known lettersloss 35.6%
ECDMRIPFEIMEHNLSSTTRTVDOHW?MZTK
TXRNTKQRCJDIMAFGWNLTTNORTHEAACT
WBSKKDLGCUPEZVJTIANBXZKMBUTBYER
LINCLOKMDSWKPTSJVACAWKYEGFUCCXR

Hill 4x4 ORDINATE0 offset 0 dec; M=[[0, 17, 24, 12], [3, 24, 21, 7], [24, 16, 21, 0], [7, 9, 2, 18]]

50failed at cribs16/24 known lettersloss 35.8%
ECDMRIPFEIMEHNLSSTTRTVDOHW?MQMH
CZPDGGADDVUBAZRSIBRGTNORTHEAOPU
WKBKRXSSHCYHFEOBNKMMRQUYCLTBFER
LINCLOBMSPJGHQNWCECYUQHOGBUWEWR

Hill 4x4 std1 offset 0 enc; M=[[9, 24, 18, 24], [25, 16, 25, 15], [18, 4, 19, 14], [1, 19, 18, 9]]

4536 settings; 369 consistent with every whole crib block; 214 decryptions submitted.

What was searched, as the harness recorded it.

family
Hill cipher, block sizes 2-4, plain and affine, solved from crib blocks
numberings
std0, std1, kry0, kry1, PALIMPSEST0, PALIMPSEST1, ABSCISSA0, ABSCISSA1, ABSCISSAE0, ABSCISSAE1, ORDINATE0, ORDINATE1, LAYERTWO0, LAYERTWO1, LAYER0, LAYER1, TWO0, TWO1, WEBSTER0, WEBSTER1, WILLIAMWEBSTER0, WILLIAMWEBSTER1, LANGLEY0, LANGLEY1, BERLIN0, BERLIN1, CLOCK0, CLOCK1, BERLINCLOCK0, BERLINCLOCK1, WELTZEITUHR0, WELTZEITUHR1, ALEXANDERPLATZ0, ALEXANDERPLATZ1, WORLDCLOCK0, WORLDCLOCK1, EGYPT0, EGYPT1, CARTER0, CARTER1, HOWARDCARTER0, HOWARDCARTER1, TUTANKHAMUN0, TUTANKHAMUN1, TUTANKHAMEN0, TUTANKHAMEN1, CARNARVON0, CARNARVON1, WONDERFUL0, WONDERFUL1, WONDERFULTHINGS0, WONDERFULTHINGS1, INVISIBLE0, INVISIBLE1, VIRTUALLYINVISIBLE0, VIRTUALLYINVISIBLE1, SHADOW0, SHADOW1, SHADOWFORCES0, SHADOWFORCES1, LUCID0, LUCID1, LUCIDMEMORY0, LUCIDMEMORY1, POSITION0, POSITION1, DIGETAL0, DIGETAL1, DIGITAL0, DIGITAL1, INTERPRETATION0, INTERPRETATION1, MAGNETIC0, MAGNETIC1, LODESTONE0, LODESTONE1, COMPASS0, COMPASS1, IQLUSION0, IQLUSION1, ILLUSION0, ILLUSION1, UNDERGRUUND0, UNDERGRUUND1, UNDERGROUND0, UNDERGROUND1, DESPARATLY0, DESPARATLY1, DESPERATELY0, DESPERATELY1, BURIED0, BURIED1, SOMEWHERE0, SOMEWHERE1, LOCATION0, LOCATION1, MESSAGE0, MESSAGE1, SECRET0, SECRET1, SANBORN0, SANBORN1, SCHEIDT0, SCHEIDT1, CIA0, CIA1, NORTHEAST0, NORTHEAST1, EAST0, EAST1, WEST0, WEST1, NORTH0, NORTH1, SOUTH0, SOUTH1, HILL0, HILL1, WALL0, WALL1, BERLINWALL0, BERLINWALL1, MYSTERY0, MYSTERY1, RIDDLE0, RIDDLE1
alignments
0..n-1
directions
enc, dec
settings
4,536
settings solved
369
settings consistent on all crib blocks
  1. numbering
    std0
    n
    4
    offset
    0
    direction
    dec
    affine
    no
    crib blocks
    4
    solutions
    16
  2. numbering
    std0
    n
    4
    offset
    3
    direction
    dec
    affine
    no
    crib blocks
    4
    solutions
    1
  3. numbering
    std1
    n
    4
    offset
    0
    direction
    enc
    affine
    no
    crib blocks
    4
    solutions
    1
    english
    -7.862
  4. numbering
    std1
    n
    4
    offset
    0
    direction
    dec
    affine
    no
    crib blocks
    4
    solutions
    1
    english
    -7.862
  5. numbering
    std1
    n
    4
    offset
    3
    direction
    enc
    affine
    no
    crib blocks
    4
    solutions
    1
  6. numbering
    kry0
    n
    4
    offset
    0
    direction
    dec
    affine
    no
    crib blocks
    4
    solutions
    1
  7. numbering
    kry0
    n
    4
    offset
    1
    direction
    dec
    affine
    yes
    crib blocks
    5
    solutions
    1
  8. numbering
    kry0
    n
    4
    offset
    2
    direction
    dec
    affine
    yes
    crib blocks
    5
    solutions
    1
  9. numbering
    kry0
    n
    4
    offset
    3
    direction
    dec
    affine
    no
    crib blocks
    4
    solutions
    1
  10. numbering
    kry1
    n
    4
    offset
    0
    direction
    dec
    affine
    no
    crib blocks
    4
    solutions
    1
  11. numbering
    kry1
    n
    4
    offset
    1
    direction
    dec
    affine
    yes
    crib blocks
    5
    solutions
    1
  12. numbering
    kry1
    n
    4
    offset
    2
    direction
    dec
    affine
    yes
    crib blocks
    5
    solutions
    1
and 28 more
settings inconsistent
3,663
log size
4,536
numberings count
126

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