[JoGu]

Cryptology

Cryptanalysis of One-Rotor Ciphers

(with Unknown Alphabet)

a7Hzq .#5r<
kÜ\as TâÆK$
ûj(Ö2 ñw%h:
Úk{4R f~`z8
¤˜Æ+Ô „&¢Dø

The Cryptogram

(From the context the plaintext language should be German, but this doesn't matter for the first steps.)

DJMTU IEMHT LHXBE CSGUY TKZST YWSJR UATBK LBPSU MRMWH FAFCP
FSTLP RLRYZ ALXNU WLWZW IPSJO FYWLH FRXLK ZFWHF XAXJQ MAFUC
JGXVT KCEMW WBCAH RABXT LWBTU GWFBC QSJMP RYCDC YCYAV NWANL
ZKEFV KOLWL EKHFJ BHFAD VGWBU LFTKM DOEVG QUSKB VJLJH HVOMJ
ZTAKX XSKQH WZQRY IXYZJ LOFHR PWQXK RZHCS SUDZG CMHGC CLMET
ZWVRW VKXDB FAGDA MTHQT ZMXDN WRYVY UPKGL YKFGD QHJVX IWJZH
THUBV GGUJL SOFSC ESSTM AYVGX DJNRU VGDQK QVKTA WKLRY ODVZJ
LQIWH GHEAK YFFST ELFKL TGTJX TVKXC FWBJE AQXTF WSTJX KLIAL
BBSDZ PWBOW REDHL BHFWZ YUAGL CXXSH LBRNB QMQPZ AKXQM NJWAY
CAJJU XAPRW ONHTD DXVYS UKRJM KSKHF XUMIZ WIAIY KUAAT KYZTS
DSLVY ZXPAR DMALW ILYSK RNMZT KBXLJ RAIWL IUBSZ UQOFY WMZGD
LPKJM LGPAD VOLFW FUINF FSQLA ZJLYF LNXVO OXNHG WJZKG SYPOM
PZLOT HGVBW YPUAN WBJHT MPSPX AJCAV JZFWK ZRSIY UWEXU QGMSA
QSBJM RKZAL ZJHDC NUNVQ HWKUZ YKLFR MMDAD VZBHD LWRIU TAGLH
WEQMW VTROU LLSUX HXNSB YJUCD PFOAS UDXRH IXKHB SMHWR WGLVO
XFTFR BPCUT DMIBB WKJFI IBQTK GWZEV YSJCZ ZJPOV HMIYE TLGOA
RGKGC BLUFJ KGCMH KYELJ QWNVV QCKYF YWLMG RMRO


Analyzing the Ciphertext

Letter Frequencies

ABCDEFG HIJKLMN OPQRSTU VWXYZ
40322527173831 38203843503517 21212432363534 3149363435

Total length: 839.

Not a perfectly uniform distribution, but too balanced for a monoalphabetic substitution.

Autocoincidence Spectrum

The first 60 values:

kappa[1]  = 0.0250   kappa[16] = 0.0429   kappa[31] = 0.0310   kappa[46] = 0.0453
kappa[2]  = 0.0358   kappa[17] = 0.0381   kappa[32] = 0.0286   kappa[47] = 0.0274
kappa[3]  = 0.0369   kappa[18] = 0.0381   kappa[33] = 0.0429   kappa[48] = 0.0405
kappa[4]  = 0.0441   kappa[19] = 0.0429   kappa[34] = 0.0429   kappa[49] = 0.0513?
kappa[5]  = 0.0358   kappa[20] = 0.0417   kappa[35] = 0.0322   kappa[50] = 0.0477
kappa[6]  = 0.0381   kappa[21] = 0.0405   kappa[36] = 0.0501?  kappa[51] = 0.0310
kappa[7]  = 0.0310   kappa[22] = 0.0477   kappa[37] = 0.0405   kappa[52] = 0.0656!
kappa[8]  = 0.0536?  kappa[23] = 0.0381   kappa[38] = 0.0298   kappa[53] = 0.0381
kappa[9]  = 0.0238   kappa[24] = 0.0405   kappa[39] = 0.0369   kappa[54] = 0.0346
kappa[10] = 0.0369   kappa[25] = 0.0393   kappa[40] = 0.0334   kappa[55] = 0.0417
kappa[11] = 0.0405   kappa[26] = 0.0620!  kappa[41] = 0.0346   kappa[56] = 0.0405
kappa[12] = 0.0346   kappa[27] = 0.0501?  kappa[42] = 0.0393   kappa[57] = 0.0465
kappa[13] = 0.0393   kappa[28] = 0.0465   kappa[43] = 0.0417   kappa[58] = 0.0226
kappa[14] = 0.0310   kappa[29] = 0.0417   kappa[44] = 0.0334   kappa[59] = 0.0429
kappa[15] = 0.0334   kappa[30] = 0.0334   kappa[45] = 0.0417   kappa[60] = 0.0346

Although not completely convincing this suggests a periodic encryption with period 26.

Search for Repetitions

We find three repetitions of four letters each (and no longer ones):

OFYW, Index  74 and 542 - Difference = 468 = 2 x 2 x 3 x 3 x 13,
FYWL, Index  75 and 829 - Difference = 754 = 2 x 13 x 29,
GCMH, Index 239 and 811 - Difference = 572 = 2 x 2 x 11 x 13.

The greatest common divisor of 468, 754, and 572 is 26 and suggests the period 26 too, again not completely convincing, but strong enough to let us start with thiy hypothesis. The number 26 also weakly suggests a rotor cipher.


Arranging the Ciphertext in Columns

                       1                   2             
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5   

 1 D J M T U I E M H T L H X B E C S G U Y T K Z S T Y  1
 2 W S J R U A T B K L B P S U M R M W H F A F C P F S  2
 3 T L P R L R Y Z A L X N U W L W Z W I P S J O F Y W  3
 4 L H F R X L K Z F W H F X A X J Q M A F U C J G X V  4
 5 T K C E M W W B C A H R A B X T L W B T U G W F B C  5
 6 Q S J M P R Y C D C Y C Y A V N W A N L Z K E F V K  6
 7 O L W L E K H F J B H F A D V G W B U L F T K M D O  7
 8 E V G Q U S K B V J L J H H V O M J Z T A K X X S K  8
 9 Q H W Z Q R Y I X Y Z J L O F H R P W Q X K R Z H C  9
10 S S U D Z G C M H G C C L M E T Z W V R W V K X D B 10
11 F A G D A M T H Q T Z M X D N W R Y V Y U P K G L Y 11
12 K F G D Q H J V X I W J Z H T H U B V G G U J L S O 12
13 F S C E S S T M A Y V G X D J N R U V G D Q K Q V K 13
14 T A W K L R Y O D V Z J L Q I W H G H E A K Y F F S 14
15 T E L F K L T G T J X T V K X C F W B J E A Q X T F 15
16 W S T J X K L I A L B B S D Z P W B O W R E D H L B 16
17 H F W Z Y U A G L C X X S H L B R N B Q M Q P Z A K 17
18 X Q M N J W A Y C A J J U X A P R W O N H T D D X V 18
19 Y S U K R J M K S K H F X U M I Z W I A I Y K U A A 19
20 T K Y Z T S D S L V Y Z X P A R D M A L W I L Y S K 20
21 R N M Z T K B X L J R A I W L I U B S Z U Q O F Y W 21
22 M Z G D L P K J M L G P A D V O L F W F U I N F F S 22
23 Q L A Z J L Y F L N X V O O X N H G W J Z K G S Y P 23
24 O M P Z L O T H G V B W Y P U A N W B J H T M P S P 24
25 X A J C A V J Z F W K Z R S I Y U W E X U Q G M S A 25
26 Q S B J M R K Z A L Z J H D C N U N V Q H W K U Z Y 26
27 K L F R M M D A D V Z B H D L W R I U T A G L H W E 27
28 Q M W V T R O U L L S U X H X N S B Y J U C D P F O 28
29 A S U D X R H I X K H B S M H W R W G L V O X F T F 29
30 R B P C U T D M I B B W K J F I I B Q T K G W Z E V 30
31 Y S J C Z Z J P O V H M I Y E T L G O A R G K G C B 31
32 L U F J K G C M H K Y E L J Q W N V V Q C K Y F Y W 32
33 L M G R M R O                                       33

Letter Frequencies in the Columns

                       1                   2             
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5   

A  1 3 1 0 2 1 2 1 4 2 0 1 3 2 2 1 0 1 2 2 4 1 0 0 2 2  A
B  0 1 1 0 0 0 1 3 0 2 4 3 0 2 0 1 0 6 4 0 0 0 0 0 1 3  B
C  0 0 2 3 0 0 2 1 2 2 1 2 0 0 1 2 0 0 0 0 1 2 1 0 1 2  C
D  1 0 0 5 0 0 3 0 3 0 0 0 0 7 0 0 1 0 0 0 1 0 3 1 2 0  D
E  1 1 0 2 1 0 1 0 0 0 0 1 0 0 3 0 0 0 1 1 1 1 1 0 1 1  E
F  2 2 3 1 0 0 0 2 2 0 0 3 0 0 2 0 1 1 0 3 1 1 0 8 4 2  F
G  0 0 5 0 0 2 0 2 1 1 1 1 0 0 0 1 0 4 1 2 1 4 2 3 0 0  G
H  1 2 0 0 0 1 2 2 3 0 6 1 3 4 1 2 2 0 2 0 3 0 0 2 1 0  H
I  0 0 0 0 0 1 0 3 1 1 0 0 2 0 2 3 1 1 2 0 1 2 0 0 0 0  I
J  0 1 4 3 2 1 3 1 1 3 1 6 0 2 1 1 0 1 0 4 0 1 2 0 0 0  J
K  2 2 0 2 2 3 4 1 1 3 1 0 1 1 0 0 0 0 0 0 1 7 7 0 0 5  K
L  3 4 1 1 4 3 1 0 5 6 2 0 4 0 4 0 3 0 0 4 0 0 2 1 2 0  L
M  1 3 3 1 4 2 1 5 1 0 0 2 0 2 2 0 2 2 0 0 1 0 1 2 0 0  M
N  0 1 0 1 0 0 0 0 0 1 0 1 0 0 1 5 2 2 1 1 0 0 1 0 0 0  N
O  2 0 0 0 0 1 2 1 1 0 0 0 1 2 0 2 0 0 3 0 0 1 2 0 0 3  O
P  0 0 3 0 1 1 0 1 0 0 0 2 0 2 0 2 0 1 0 1 0 1 1 3 0 2  P
Q  5 1 0 1 2 0 0 0 1 0 0 0 0 1 1 0 1 0 1 4 0 4 1 1 0 0  Q
R  2 0 0 5 1 8 0 0 0 0 1 1 1 0 0 2 7 0 0 1 2 0 1 0 0 0  R
S  1 9 0 0 1 3 0 1 1 0 1 0 4 1 0 0 2 0 1 0 1 0 0 2 5 3  S
T  5 0 1 1 3 1 5 0 1 2 0 1 0 0 1 3 0 0 0 4 1 3 0 0 3 0  T
U  0 1 3 0 4 1 0 1 0 0 0 1 2 2 1 0 4 1 3 0 7 1 0 2 0 0  U
V  0 1 0 1 0 1 0 1 1 5 1 1 1 0 4 0 0 1 6 0 1 1 0 0 2 3  V
W  2 0 5 0 0 2 1 0 0 2 1 2 0 2 0 6 310 3 1 2 1 2 0 1 3  W
X  2 0 0 0 3 0 0 1 3 0 4 1 7 1 5 0 0 0 0 1 1 0 2 3 2 0  X
Y  2 0 1 0 1 0 5 1 0 2 3 0 2 1 0 1 0 1 1 2 0 1 2 1 4 3  Y
Z  0 1 0 6 2 1 0 4 0 0 5 2 1 0 1 0 3 0 1 1 2 0 1 3 1 0  Z

The frequency distributions of the single columns fit monoalphabetic substitutions quite well: It seems that we are on the right way.


Identifying Some Letters (and Applying Symmetry of Position)

If the frequency of a certain letter stands out in its column, we tentatively identify it with e. This applies to

Column 1512131617 1820212223
e corresponds toSRXDRW VUKKF
Frequency 9877710 67778

If in column 17 we replace W by e, then the regularity of the alphabet table of a rotor requires that in column 18 the X means f, in colomn 19 the Y means g etc.

In the same way we replace S by e in column 1 and as a consequence in column 2 T by f etc.

In the next step we replace R by e in column 5 with all consequences, and likewise F in column 23.

Then we have some tentative plaintext letters that we insert into the cryptogram:

                       1                   2             
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5   

 1 D i M T U I E u H T L H X B E C S G U g T K Z S T Y  1
 2 W e J R U A T B K L n P S U M R M e H s A F C P F S  2
 3 T L P R L e Y Z A L X N t W L W Z e I P S J O e Y W  3
 4 L H F R X L K Z F W H F X A X J Q M z s U C J G X V  4
 5 T K C E l i W B C m H R A B X T L e B T U G W e B C  5
 6 Q e J M P e Y C D C Y o l A V N W A N L h K d e V K  6
 7 O L W k E s H F J B H F A D V s W B U L F T K M l O  7
 8 E V G Q U S K B V J L J H H V O M J Z T A K X X S K  8
 9 Q H W Z d e Y I X Y Z J L O r H R P W Q X K R Z H C  9
10 S e U D Z G C u H G C o L M E T Z e V R W V K X l B 10
11 n A G D A M T H p T Z M X D N W R Y V g U P K G L Y 11
12 K F G D d H J V X I j J Z H b H U B V G t U J L S O 12
13 n e C E S S T u A Y V G X D J N R U V G D Q K Q V K 13
14 T A W K L e Y O D i Z J L Q I W t G H E A K Y e F S 14
15 T E L F K L T G T J X s V K X C F e B J E i Q X T F 15
16 W e f J X s t I A L n B S D Z P W B O W R E D H L B 16
17 H F W Z Y U A G L C X k S H L o R N B Q M Q P Z A K 17
18 X Q M N r i A k C m J J t X n P R e O N H T D D X V 18
19 Y e U K R J M K S K H F X U M I Z e I A I Y K U A A 19
20 T K Y Z T S D S L i Y Z X P n R D M z L W I L Y S K 20
21 d a M Z T s B X L J R A I W L I U B S Z U Q O e Y W 21
22 z Z G D L P K J M L G P A D V O L F W s U I z e F S 22
23 Q L A Z r L Y F L N X V O O X N t G W J h K G S Y P 23
24 O M P Z L O T H G i n W l P U A N e B J H T M P S P 24
25 X A J C A V J Z F W K Z z a I Y U e r X U Q G M S A 25
26 Q e B J l e K Z A L Z J H D C N U N V Q H W K U Z Y 26
27 K L F R l M D A D i Z B H D L W R u U T A G L H W m 27
28 Q M W V T e n U L L r U X H X N S B Y J U C D P F O 28
29 A e U D X e H I X K H B S M H W R e G L V O X e T F 29
30 d B P C U T D u I B n W K J r I I B Q T K G W Z E V 30
31 Y e J C Z Z J o O i H M I Y E T L G O A R G K G C B 31
32 L U F J K G C u H K Y E L J Q W N V V Q b K Y e Y W 32
33 L M G R l e n                                       33
Or, giving only the plaintext letters for clarity:
                       1                   2             
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5   

 1   i           u                       g              1
 2   e                 n             e   s              2
 3           e             t         e           e      3
 4                                     z s              4
 5         l i       m               e           e      5
 6   e       e           o l               h   d e      6
 7       k   s                   s                 l    7
 8                                                      8
 9         d e                 r                        9
10   e           u       o           e             l   10
11 n               p                     g             11
12         d           j       b           t           12
13 n e           u                                     13
14           e       i             t             e     14
15                       s           e       i         15
16   e f     s t       n                               16
17                       k       o                     17
18         r i   k   m     t   n     e                 18
19   e                               e                 19
20                   i         n       z               20
21 d a       s                                   e     21
22 z                                     s     z e     22
23         r                       t       h           23
24                   i n   l         e                 24
25                         z a       e r               25
26   e     l e                                         26
27         l         i               u               m 27
28           e n       r                               28
29   e       e                       e           e     29
30 d             u     n       r                       30
31   e           o   i                                 31
32               u                         b     e     32
33         l e n                                       33

We see some bigrams that look very good with the exception of zs in row 4. Since zs could overlap a word boundary this causes no concern for the moment being.

The incomplete alphabet table looks like this:

    a b c d e f g h i j k l m n o p q r s t u v w x y z
    ---------------------------------------------------
 0        R       I           F                       M
 1  N       S       J           G
 2    O       T       K           H
 3      P       U       L           I
 4        Q       V       M           J
 5          R       W       N           K
 6            S       X       O           L
 7              T       Y       P           M
 8                U       Z       Q           N
 9                  V       A       R           O
10                    W       B       S           P
11                      X       C       T           Q
12                        Y       D       U           R
13  S                       Z       E       V
14    T                       A       F       W
15      U                       B       G       X
16        V                       C       H       Y
17          W                       D       I       Z
18            X                       E       J       A
19  B           Y                       F       K
20    C           Z                       G       L
21      D           A                       H       M
22        E           B                       I       N
23  O       F           C                       J
24    P       G           D                       K
25      Q       H           E                       L

Now for the columns that have a maximal frequency of 7. First we replace X by e in column 12, and complete the diagonal.

Next we take column 13 and replace D by e. We get two times the bigram ee, and replacing I by j in column 18 two bigrams ej. In column 19 the J becomes k four times. In column 25 two times the P becomes q, and this is continued in column 1 by different letters. These are too many inconsistencies to satisfy us. Therefore we better postpone the decision.

The next tentative substitution is R --> e in column 16. Here again we get two times the bigram ee. Then some replacements look good until we come to the three replacements I --> v in column 7 and get the trigrams stv und euv. These could represent word boundaries. However when we three times meet K --> x in column 9 we again decide to postpone this case.

The next try is U --> e in column 20. This looks satisfying. Then we try K --> e in column 21 and likewise in 22. All this seems to fit and yields as a partial decryption:

                       1                   2             
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5   

 1 D i M T U I E u H T L H e v E C S a U g T e Z S T Y  1
 2 W e J l U A T B K L n P S U M R M e b s A F C P F S  2
 3 T L P l L e Y Z A L X N t W L W Z e I P S d O e i W  3
 4 s H F l X L K Z F W H F e A X J a M z s e C J G X V  4
 5 T K m E l i W B C m H R u v X T L e B d e n g e B C  5
 6 Q e J M w e Y C D C s o l A V N W A N L h e d e V r  6
 7 i L W k o s H F J B H F u D V s W B U L m T e g l i  7
 8 E V G Q U S K B V t L J H H V O M J Z d A e X h S r  8
 9 Q H W Z d e Y I r s t J L O r H R P W Q X e R Z H C  9
10 S e U n Z G C u H G C o L M E T Z e V R W f e h l B 10
11 n A G n A M T r p T t M e D N W R Y V g e P e G L Y 11
12 K F G n d H J p r I j J Z H b H U B V G t U J f S i 12
13 n e m E m S T u A s c G e D J N R U V G D Q e Q V r 13
14 T A W K L e Y O D i t J L Q I W t a b l A e Y e F S 14
15 T E L F K L T G a t X s V K X C z e B J E i Q h T F 15
16 W e f J X s t I A L n B S D g z W B O W R E D H L B 16
17 H F W Z Y o A G L C X k S H L o R N B Q M Q P Z A r 17
18 X k M N r i A k C m J J t X n z R e O N H T D D X V 18
19 Y e U K R J M K S K H F e U M I Z e I A c Y e U A A 19
20 T K Y Z n S D z L i s t e P n R D M z L W I f Y S r 20
21 d a M Z n s B X L t R u I W L I U B c Z e Q O e i W 21
22 z Z G n L P K J M L G P u D V O L z W s e I z e F S 22
23 Q L A Z r L Y F L N X V O O X N t a W J h e G S i P 23
24 i t P Z L O T r G i n d l P U h N e B J H T M P S P 24
25 X A J C A V J Z F W u t z a I Y U e r X e Q G g S A 25
26 Q e B J l e K Z A L t J H D w N U N V Q H W e U Z Y 26
27 K L F l l M D A D i t B H D L W R u U d A n f H W m 27
28 Q t W V n e n U L L r U e H X N S B Y J e C D P F i 28
29 k e U n X e H I r K H B S M H W R e a L V O X e T F 29
30 d l P C U n D u s B n d K J r I I B Q d K n g Z E V 30
31 Y e J C Z Z J o O i H M I f E T L a O A R n e G C B 31
32 s U F J K G C u H K s E L J Q W N V V Q b e Y e i W 32
33 s t G l l e n                                       33
Or with the remaining ciphertext letters suppressed:
                       1                   2             
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5   

 1   i           u         e v       a   g   e          1
 2   e   l             n             e b s              2
 3       l   e             t         e       d   e i    3
 4 s     l                 e       a   z s e            4
 5     m   l i       m     u v       e   d e n g e      5
 6   e     w e         s o l               h e d e   r  6
 7 i     k o s             u     s         m   e g l i  7
 8                   t                   d   e   h   r  8
 9         d e     r s t       r             e          9
10   e   n       u       o           e       f e h l   10
11 n     n       r p   t   e             g e   e       11
12       n d     p r   j       b           t     f   i 12
13 n e m   m     u   s c   e                   e     r 13
14           e       i t           t a b l   e   e     14
15                 a t   s         z e       i   h     15
16   e f     s t       n       g z                     16
17           o           k       o                   r 17
18   k     r i   k   m     t   n z   e                 18
19   e                     e         e     c   e       19
20         n     z   i s t e   n       z       f     r 20
21 d a     n s       t   u             c   e     e i   21
22 z     n                 u         z   s e   z e     22
23         r                       t a     h e     i   23
24 i t           r   i n d l     h   e                 24
25                     u t z a       e r   e     g     25
26   e     l e         t       w               e       26
27       l l         i t             u   d   n f     m 27
28   t     n e n       r   e               e         i 28
29 k e   n   e     r                 e a         e     29
30 d l       n   u s   n d     r         d   n g       30
31   e           o   i       f       a       n e       31
32 s             u     s                   b e   e i   32
33 s t   l l e n                                       33
The partially reconstructed alphabet table is:
    a b c d e f g h i j k l m n o p q r s t u v w x y z
    ---------------------------------------------------
 0        R       I O P A     F         L             M
 1  N       S       J P Q B     G         M
 2    O       T       K Q R C     H         N
 3      P       U       L R S D     I         O
 4        Q       V       M S T E     J         P
 5          R       W       N T U F     K         Q
 6            S       X       O U V G     L         R
 7              T       Y       P V W H     M         S
 8  T             U       Z       Q W X I     N
 9    U             V       A       R X Y J     O
10      V             W       B       S Y Z K     P
11        W             X       C       T Z A L     Q
12          X             Y       D       U A B M     R
13  S         Y             Z       E       V B C N
14    T         Z             A       F       W C D O
15      U         A             B       G       X D E P
16  Q     V         B             C       H       Y E F
17  G R     W         C             D       I       Z F
18  G H S     X         D             E       J       A
19  B H I T     Y         E             F       K
20    C I J U     Z         F             G       L
21      D J K V     A         G             H       M
22        E K L W     B         H             I       N
23  O       F L M X     C         I             J
24    P       G M N Y     D         J             K
25      Q       H N O Z     E         K             L


Continuing with ch and Recognizing Words

The partially decrypted text really seems to be in German, and this suggests using the typical letter pair ch. The text contains c at three positions, and we assume the following letter being h:

row 13, column 11, G → h
row 19, column 21, Y → h
row 21, column 19, Z → h.
We insert these into our text, and add the corresponding entries together with their diagonal continuations to the alphabet table. The same with the newly discovered X → h in row 21, column 7. This also settles one of the formerly postponed cases: In column 13 we should replace D → n instead of e.

Now in the last row we recognize the word »stellen«. This yields G → e in column 2—fitting the letter frequency. And this yields another ch: V → h in column 1.

Now the partial decryption is

                       1                   2             
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5   

 1 m i M d e r E u H T L H e v o C S a U g T e i t u Y  1
 2 W e J l e b T n K L n n a U M R M e b s i F k P F S  2
 3 T L P l L e Y Z A L X N t W L W Z e s P S d O e i W  3
 4 s p o l X t i Z F W H r e A X v a n z s e C J G X V  4
 5 T K m E l i g n o m H z u v X r m e B d e n g e k l  5
 6 a e J M w e Y d e C s o l A V N e A o L h e d e V r  6
 7 i L i k o s H F J B H r u n V s e B U L m T e g l i  7
 8 c h e Q e S i n V t L J i t V O M J Z d i e X h e r  8
 9 a p i Z d e Y I r s t J L O r H R P u Q g e s Z H l  9
10 S e U n a G C u H G C o L M o r Z e e R W f e h l B 10
11 n A e n A M T r p T t M e n N W R Y e g e b e G L Y 11
12 K d e n d H s p r I j J Z t b H s B e G t U J f e i 12
13 n e m E m S T u A s c h e n k N R d e G D r e Q V r 13
14 T A i K L e Y O e i t J L z u W t a b l i e Y e F S 14
15 T n L F s t T G a t X s V K X C z e B t E i c h u n 15
16 W e f r X s t I A L n l a n g z e B O f R E D H L B 16
17 H d i Z k o m G u C X k a t L o R N B Q M r P Z A r 17
18 X k M N r i m k o m J J t X n z R e O z H T D l X V 18
19 Y e U K R h u t S K H r e U M I Z e s A c h e U A A 19
20 T K Y Z n S D z u i s t e P n R D n z L W I f Y e r 20
21 d a M Z n s c h u t R u I W L I s B c h e r O e i W 21
22 z Z e n L P i J k L G n u n V O m z u s e I z e F S 22
23 a L A Z r t Y F u l X V O O X N t a u t h e G t i z 23
24 i t P Z L O T r G i n d l P c h N e B t H T w P e z 24
25 X A J C A f s Z F W u t z a u Y s e r v e r G g e A 25
26 a e B r l e i Z A L t J i n w N s N e Q H W e U Z Y 26
27 K L o l l M D A e i t l i n L W R u U d i n f H W m 27
28 a t i V n e n U u L r U e t X N S B g t e C D P F i 28
29 k e U n X e H I r K H l a M H W R e a L V O X e u n 29
30 d l P C e n D u s B n d K J r I I B Q d u n g Z m V 30
31 Y e J C a l s o w i H M I f o r m a O A R n e G a B 31
32 s U o r s G C u H K s E L J Q W N t e Q b e Y e i W 32
33 s t e l l e n                                       33
Or without the remaining ciphertext letters
                       1                   2             
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5   

 1 m i   d e r   u         e v o     a   g   e i t u    1
 2   e   l e b   n     n n a         e b s i   k        2
 3       l   e             t         e s     d   e i    3
 4 s p o l   t i         r e     v a n z s e            4
 5     m   l i g n o m   z u v   r m e   d e n g e k l  5
 6 a e     w e   d e   s o l       e   o   h e d e   r  6
 7 i   i k o s           r u n   s e       m   e g l i  7
 8 c h e   e   i n   t     i t           d i e   h e r  8
 9 a p i   d e     r s t       r       u   g e s     l  9
10   e   n a     u       o     o r   e e     f e h l   10
11 n   e n       r p   t   e n         e g e b e       11
12   d e n d   s p r   j     t b   s   e   t     f e i 12
13 n e m   m     u   s c h e n k     d e     r e     r 13
14     i     e     e i t     z u   t a b l i e   e     14
15   n     s t     a t   s         z e   t   i c h u n 15
16   e f r   s t       n l a n g z e     f             16
17   d i   k o m   u     k a t   o           r       r 17
18   k     r i m k o m     t   n z   e   z       l     18
19   e       h u t       r e         e s   c h e       19
20         n     z u i s t e   n     n z       f   e r 20
21 d a     n s c h u t   u         s   c h e r   e i   21
22 z   e n     i   k     n u n     m z u s e   z e     22
23 a       r t     u l             t a u t h e   t i z 23
24 i t           r   i n d l   c h   e   t     w   e z 24
25           f s       u t z a u   s e r v e r   g e   25
26 a e   r l e i       t   i n w   s   e       e       26
27     o l l       e i t l i n       u   d i n f     m 27
28 a t i   n e n   u   r   e t         g t e         i 28
29 k e   n   e     r     l a         e a         e u n 29
30 d l     e n   u s   n d     r         d u n g   m   30
31   e     a l s o w i       f o r m a       n e   a   31
32 s   o r s     u     s             t e   b e   e i   32
33 s t e l l e n                                       33
And the partial alphabet table
    a b c d e f g h i j k l m n o p q r s t u v w x y z
    ---------------------------------------------------
 0  Q   E R     U I O P A   D F G       L       V     M
 1  N R   F S     V J P Q B   E G H       M       W
 2    O S   G T     W K Q R C   F H I       N       X
 3      P T   H U     X L R S D   G I J       O       Y
 4  Z     Q U   I V     Y M S T E   H J K       P
 5    A     R V   J W     Z N T U F   I K L       Q
 6      B     S W   K X     A O U V G   J L M       R
 7        C     T X   L Y     B P V W H   K M N       S
 8  T       D     U Y   M Z     C Q W X I   L N O
 9    U       E     V Z   N A     D R X Y J   M O P
10      V       F     W A   O B     E S Y Z K   N P Q
11        W       G     X B   P C     F T Z A L   O Q R
12  S       X       H     Y C   Q D     G U A B M   P R
13  S T       Y       I     Z D   R E     H V B C N   Q
14  R T U       Z       J     A E   S F     I W C D O
15    S U V       A       K     B F   T G     J X D E P
16  Q   T V W       B       L     C G   U H     K Y E F
17  G R   U W X       C       M     D H   V I     L Z F
18  G H S   V X Y       D       N     E I   W J     M A
19  B H I T   W Y Z       E       O     F J   X K     N
20  O C I J U   X Z A       F       P     G K   Y L
21    P D J K V   Y A B       G       Q     H L   Z M
22      Q E K L W   Z B C       H       R     I M   A N
23  O     R F L M X   A C D       I       S     J N   B
24  C P     S G M N Y   B D E       J       T     K O
25    D Q     T H N O Z   C E F       K       U     L P


Finishing

The alphabet table seems to derive from the typewriter keyboard as primary alphabet. Alternatively we guess some more words: »Relevanz« in row 4 yields A → l in column 13 and X → e in column 14. We get another ch in row 15, hence K → h in column 13.

Likewise in rows 7 and 8 appears the word »moeglich«, whence T → o in column 21. We guess the word »Datenschutz« in row 21 and get M → t in column 2, hence try another ch and therefore O → h in column 12, furthermore Z → e in column 3 and R → z in column 10.

Now the plaintext is almost complete:

                       1                   2             
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5   

 1 m i t d e r z u H a L m e v o n l a n g T e i t u Y  1
 2 b e r l e b e n d e n n a c h k r e b s i m k P n S  2
 3 T s a l t e Y Z A e i g t d i e g e s u n d O e i t  3
 4 s p o l X t i Z c h e r e l e v a n z s e k u n X a  4
 5 T r m E l i g n o m e z u v e r m e i d e n g e k l  5
 6 a e r t w e Y d e C s o l l d i e h o L h e d e s r  6
 7 i s i k o s H a J B e r u n d s e i n L m o e g l i  7
 8 c h e b e d i n g t L e i t d O r J h d i e X h e r  8
 9 a p i e d e Y I r s t e L O r H R k u n g e s s o l  9
10 S e U n a G h u H d C o L M o r g e e m p f e h l u 10
11 n A e n f u e r p a t M e n N e R g e g e b e n w Y 11
12 r d e n d a s p r I j e k t b H s i e r t U u f e i 12
13 n e m E m d e u A s c h e n k i R d e G D r e Q s r 13
14 T A i s t e Y w e i t e L z u e t a b l i e r e n S 14
15 T n s y s t e G a t i s c h e n z e i t l i c h u n 15
16 b e f r X s t I A e n l a n g z e i t f o l l o w u 16
17 p d i e k o m G u C i k a t i o R s i n M r P s t r 17
18 u k t u r i m k o m J e t e n z R e t z s o l l X a 18
19 t e U s c h u t z K e r e c h I g e s i c h e r t A 19
20 T r d e n d a z u i s t e i n k o n z L p t f Y e r 20
21 d a t e n s c h u t z u n d i I s i c h e r O e i t 21
22 z u e n t w i c k e l n u n d O m z u s e t z e n S 22
23 a s v e r t Y a u l i c h O e i t a u t h e n t i z 23
24 i t a e t v e r b i n d l i c h k e i t s o w P e z 24
25 u A r C f f s Z c h u t z a u f s e r v e r n g e A 25
26 a e B r l e i Z A e t e i n w i s s e n s W e r Z Y 26
27 r s o l l u a A e i t l i n i e R u n d i n f o r m 27
28 a t i V n e n f u e r b e t e i l i g t e k l P n i 28
29 k e U n X e H I r K e l a M H e R e a L V O X e u n 29
30 d l a C e n D u s B n d f o r I I i l d u n g s m a 30
31 t e r C a l s o w i e M n f o r m a t i o n e n a u 31
32 s U o r s G h u H K s E L o j e k t e n b e r e i t 32
33 s t e l l e n                                       33
or
                       1                   2             
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5   

 1 m i t d e r z u   a   m e v o n l a n g   e i t u    1
 2 b e r l e b e n d e n n a c h k r e b s i m k   n    2
 3   s a l t e       e i g t d i e g e s u n d   e i t  3
 4 s p o l   t i   c h e r e l e v a n z s e k u n   a  4
 5   r m   l i g n o m e z u v e r m e i d e n g e k l  5
 6 a e r t w e   d e   s o l l d i e h o   h e d e s r  6
 7 i s i k o s   a     e r u n d s e i n   m o e g l i  7
 8 c h e b e d i n g t   e i t d   r   h d i e   h e r  8
 9 a p i e d e     r s t e     r     k u n g e s s o l  9
10   e   n a   h u   d   o     o r g e e m p f e h l u 10
11 n   e n f u e r p a t   e n   e   g e g e b e n w   11
12 r d e n d a s p r   j e k t b   s i e r t   u f e i 12
13 n e m   m d e u   s c h e n k i   d e     r e   s r 13
14     i s t e   w e i t e   z u e t a b l i e r e n   14
15   n s y s t e   a t i s c h e n z e i t l i c h u n 15
16 b e f r   s t     e n l a n g z e i t f o l l o w u 16
17 p d i e k o m   u   i k a t i o   s i n   r   s t r 17
18 u k t u r i m k o m   e t e n z   e t z s o l l   a 18
19 t e   s c h u t z   e r e c h   g e s i c h e r t   19
20   r d e n d a z u i s t e i n k o n z   p t f   e r 20
21 d a t e n s c h u t z u n d i   s i c h e r   e i t 21
22 z u e n t w i c k e l n u n d   m z u s e t z e n   22
23 a s v e r t   a u l i c h   e i t a u t h e n t i z 23
24 i t a e t v e r b i n d l i c h k e i t s o w   e z 24
25 u   r   f f s   c h u t z a u f s e r v e r n g e   25
26 a e   r l e i     e t e i n w i s s e n s   e r     26
27 r s o l l u a   e i t l i n i e   u n d i n f o r m 27
28 a t i   n e n f u e r b e t e i l i g t e k l   n i 28
29 k e   n   e     r   e l a     e   e a         e u n 29
30 d l a   e n   u s   n d f o r     i l d u n g s m a 30
31 t e r   a l s o w i e   n f o r m a t i o n e n a u 31
32 s   o r s   h u     s     o j e k t e n b e r e i t 32
33 s t e l l e n                                       33
and we read without effort:
Mit der Zunahme von Langzeitueberlebenden nach Krebs im Kindesalter steigt die gesundheitspolitische Relevanz, Sekundaermalignome zu vermeiden. Geklaert werden soll die Hoehe des Risikos dafuer und seine moegliche Bedingtheit durch die Therapie der Ersterkrankung. Es sollen Nach- und Vorsorgeempfehlungen fuer Patienten gegeben werden. Das Projekt basiert auf einem am deutschen Kinderkrebsregister weiter zu etablierenden systematischen, zeitlich unbefristeten Langzeit-Followup. Die Kommunikationsinfrastruktur im Kompetenznetz soll datenschutzgerecht gesichert werden. Dazu ist ein Konzept fuer Datenschutz und IT-Sicherheit zu entwickeln und umzusetzen, das Vertraulichkeit, Authentizität, Verbindlichkeit sowie Zugriffsschutz auf Servern gewaehrleistet. Ein Wissensserver soll u. a. Leitlinien und Informationen fuer beteiligte Kliniken, niedergelassene Aerzte und Laien, Aus- und Fortbildungsmaterial sowie Informationen aus Forschungsprojekten bereitstellen.

The complete alphabet table is:

    a b c d e f g h i j k l m n o p q r s t u v w x y z
    ---------------------------------------------------
 0  Q W E R T Z U I O P A S D F G H J K L Y X C V B N M
 1  N R X F S U A V J P Q B T E G H I K L M Z Y D W C O
 2  P O S Y G T V B W K Q R C U F H I J L M N A Z E X D
 3  E Q P T Z H U W C X L R S D V G I J K M N O B A F Y
 4  Z F R Q U A I V X D Y M S T E W H J K L N O P C B G
 5  H A G S R V B J W Y E Z N T U F X I K L M O P Q D C
 6  D I B H T S W C K X Z F A O U V G Y J L M N P Q R E
 7  F E J C I U T X D L Y A G B P V W H Z K M N O Q R S
 8  T G F K D J V U Y E M Z B H C Q W X I A L N O P R S
 9  T U H G L E K W V Z F N A C I D R X Y J B M O P Q S
10  T U V I H M F L X W A G O B D J E S Y Z K C N P Q R
11  S U V W J I N G M Y X B H P C E K F T Z A L D O Q R
12  S T V W X K J O H N Z Y C I Q D F L G U A B M E P R
13  S T U W X Y L K P I O A Z D J R E G M H V B C N F Q
14  R T U V X Y Z M L Q J P B A E K S F H N I W C D O G
15  H S U V W Y Z A N M R K Q C B F L T G I O J X D E P
16  Q I T V W X Z A B O N S L R D C G M U H J P K Y E F
17  G R J U W X Y A B C P O T M S E D H N V I K Q L Z F
18  G H S K V X Y Z B C D Q P U N T F E I O W J L R M A
19  B H I T L W Y Z A C D E R Q V O U G F J P X K M S N
20  O C I J U M X Z A B D E F S R W P V H G K Q Y L N T
21  U P D J K V N Y A B C E F G T S X Q W I H L R Z M O
22  P V Q E K L W O Z B C D F G H U T Y R X J I M S A N
23  O Q W R F L M X P A C D E G H I V U Z S Y K J N T B
24  C P R X S G M N Y Q B D E F H I J W V A T Z L K O U
25  V D Q S Y T H N O Z R C E F G I J K X W B U A M L P
(Note the German keyboard layout.)


Author: Klaus Pommerening, 10. September 1999-Sep-10; last change: 2014-Feb-12.