Rechnernetze
Home Nach oben

Grundlegende Techniken für kryptographische Systeme

Generell unterscheidet man zwei Arten des Chiffrierens

  1. Transpositionschiffrierung  
    Zeichen eines Klartexts vertauschen (permutiert)
  2. Substitutionschiffrierung  
    einzelne Zeichen eines Klartextes durch andere Zeichen eines oder mehrerer Alphabete ersetzen.
    Ersetzung mit  
    einem Alphabet (monoalphabetische Substitution)
    mehreren Alphabeten (polyalphabetische Substitution)

Beispiel für eine Transpositionschiffre

"Jägerzauns"
Chiffrieren des Wortes 'TRANSPOSITION'

T      S      I       N
  R  N  P  S  T  O
    A      O      I

Zeilen der Matrix von links nach rechts lesen ergeben

'TSINRNPSTOAOI'

Dechiffrierung 
durch Einfügen der Zeilen in Jägerzaun in gleicher Reihenfolge Auslesen entlang der "Leisten" im Jägerzaun. 

Beispiel für eine Substitutionschiffre

Caesar Chiffre

Verschiebe jeden Buchstabens des Alphabetes um k Plätze. 

Für k=3 erhalten wir

SUBSTITUTION --> VXEVWLWXWLRQ

Dechiffrierung durch Verschieben um -k, 26-k (=23) Plätze

kryptoanalytischer Untersuchung nicht lange standhalten
Kryptoanalysis = Wissenschaft des Brechens von Chiffren
Transpositionschiffre 
Art und Tiefe des Zauns
Tiefe systematisch austesten
Substitutionschiffre
nur 25 mögliche Verschiebungen ausprobieren
Weitere Varianten