Dummy-Nachrichten
|
Nachricht enthält Semantik |
|
aus Sinn
einer entschlüsselten Nachricht feststellen, ob Chiffre
gebrochen
|
konstruiere Chiffretext mit verschiedenen Schlüsseln, |
|
jeweils sinnvolle
Nachrichten |
|
|
mit Hilfe einer Matrix und sogenannter Dummy-Nachrichten |
|
Klartextalphabet {a1, a2,
, an} |
|
Dummy-Nachricht {b1, b2,
, bn} |
|
b1 |
|
bn |
a1 |
Permutation |
... |
der Zahlen |
... |
von 1 bis
n2 |
an |
|
| Verschlüsselung beider Nachrichten
| (Nachricht und Dummy-Nachricht) |
|
| mit
Hilfe zweier Abbildungen ga und gb
|
Abbildung ga bildet Buchstaben ai
der Klartexts in i-te Zeile |
|
Abbildung gb bildet Buchstaben bi der
Dummy-Nachricht in j-te Spalte |
| ci
aus Schnittmenge von Zeile und Spalte. |
|
|
|
| Entschlüsselung der Nachricht mit Umkehrfunktion ga-1
von ga
| nur legalem Empfänger bekannt |
| jeder
Zahl eindeutig ein Buchstabe aus (Dummy-)Nachricht
zugeordnet |
|
| Beispiel: Nachricht 'TRUEFFEL', Dummy-Nachricht 'SAALTUER' |
|
A |
E |
F |
L |
R |
S |
T |
U |
A |
08 |
02 |
05 |
01 |
06 |
07 |
03 |
04 |
E |
12 |
16 |
9 |
13 |
15 |
11 |
10 |
14 |
F |
30 |
25 |
32 |
31 |
29 |
26 |
28 |
27 |
L |
57 |
63 |
60 |
64 |
59 |
58 |
62 |
61 |
R |
17 |
24 |
20 |
18 |
21 |
23 |
19 |
22 |
S |
49 |
55 |
56 |
50 |
52 |
51 |
53 |
54 |
T |
33 |
40 |
36 |
35 |
34 |
37 |
38 |
30 |
U |
45 |
41 |
43 |
48 |
44 |
46 |
47 |
42 |
| Man erhält den folgenden Chiffretext. |
Klartext: |
T |
R |
U |
E |
F |
F |
E |
L |
Dummy: |
S |
A |
A |
L |
T |
U |
E |
R |
Chiffre: |
53 |
06 |
04 |
63 |
36 |
43 |
16 |
18 |
| gleicher Klartext in verschiedene Chiffren |
| Erraten eines Schlüssels kann zufällig falschen Dummy-Text produzieren |
| Angreifer kann nicht sicher sein, ob richtiger Text entschlüsselt |
| Dummy-Text sinnvoll, inhaltlich falsch |
|