Kryptographie

Kryptographie

Basics

Leibniz' verfahren

Chiffre vs. Code

Symmetrische Verschlüsselung

Polyalphabetische Substitionsverfahren: One-Time-Pad

Asymmetrische Verschlüsselung

Kernkonzept

  1. Öffentlicher Schlüssel (public key) – dient zum Verschlüsseln der Nachricht
  2. privater Schlüssel (private key) – dient zum Entschlüsseln
  • Verschlüsseln kann jeder mit dem public key
  • Entschlüsseln kann nur Inhabe des privaten Schlüssels

Geschichte

Im Verkehr mit seinen Briefpartnern verwendete Leibniz unter anderem eine Verschlüsselung, die einfach durchzuführen ist und nur erfordert, dass beide Partner ein einziges Wort (das »Schlüsselwort«) als Geheimnis teilen. Man schreibe in ein Schema mit  mal  Kästchen zunächst das Schlüsselwort, in diesem Beispiel »LABYRINTHUS«, und dann alle noch nicht verwendeten Buchstaben des Alphabets in der üblichen Reihenfolge:
L A B Y R I N T H U S C D
E F G J K M O P Q V W X Z
Zum Verschlüsseln ersetzt man jeden Buchstaben durch denjenigen, der unmittelbar darunter- oder darübersteht; zum Entschlüsseln verfährt man genauso. Zum Beispiel wird aus dem Klartext
LEIBNIZ MACHINA ARITHMETICA
der Chiffretext
ELMGOMD IFXQMOF FKMPQILPMXF