Klassische Kryptographie und Schlüsselverteilung einfach erklärt
Erklärvideo – jetzt freischalten
Stell dir vor, du könntest eine geheime Nachricht verschicken, die selbst der leistungsstärkste Supercomputer des Universums nicht entschlüsseln kann. In diesem Artikel geht es um klassische Kryptographie und Schlüsselverteilung – eine faszinierende mathematische Realität! Schon die alten Römer versuchten, ihre militärischen Befehle zu verschlüsseln. Hier werden wir uns ansehen, wie einfache Geheimschriften funktionieren, warum sie so leicht zu knacken sind und wie das ultimative, unknackbare Verschlüsselungsverfahren aussieht. Außerdem lernst du, wie moderne Computer Nachrichten mit Nullen und Einsen verstecken!

Vorwissen
-
Das binäre Zahlensystem: Informationen werden als Abfolge von Nullen und Einsen (Bits) dargestellt.
Beispiel: Der Buchstabe „A“ wird im Computer als die binäre Zahl 01000001 gespeichert.
Aufgabentyp 1: Klassische Kryptographie und Schlüsselverteilung
Wenn wir uns mit klassischer Kryptographie und Schlüsselverteilung beschäftigen, stoßen wir schnell auf historische und moderne Methoden. Die Caesar-Verschlüsselung ist eine der ältesten Geheimschriften. Dabei wird jeder Buchstabe des Alphabets um eine feste Anzahl von Positionen verschoben. Wenn wir um drei Stellen verschieben, wird aus einem „A“ ein „D“.
Dieses Verfahren ist jedoch sehr unsicher. Man kann es durch Brute-Force (einfaches Durchprobieren aller 25 möglichen Verschiebungen) sofort knacken. Auch die Häufigkeitsanalyse entlarvt den Code: Da das „E“ der häufigste Buchstabe in der deutschen Sprache ist, muss man im Geheimtext nur nach dem häufigsten Zeichen suchen und weiß sofort, dass dies wahrscheinlich das „E“ ist.
Um eine Nachricht wirklich sicher zu machen, erfand man das One-Time-Pad (OTP). Anstatt das ganze Alphabet um eine feste Zahl zu verschieben, wird für jeden einzelnen Buchstaben eine neue, zufällige Verschiebung gewählt. Das OTP ist mathematisch nachweislich sicher (unknackbar), aber nur, wenn vier strenge Regeln für den Schlüssel gelten:
- Er muss absolut zufällig sein.
- Er muss streng geheim bleiben.
- Er darf niemals wiederverwendet werden.
- Er muss mindestens so lang sein wie die Nachricht selbst.
Das bringt uns zum größten Problem der Kryptographie: der Schlüsselverteilung. Wenn du einen Schlüssel hast, der genauso lang ist wie deine Nachricht, wie bekommst du diesen sicher zu deinem Empfänger? Wenn du einen absolut sicheren Weg hast, den Schlüssel zu übergeben, könntest du auf diesem Weg auch gleich die eigentliche Nachricht übergeben! Dieses Problem der sicheren Schlüsselverteilung ist die größte Schwachstelle des OTP.
Praxisbezug: In der modernen Informatik bestehen Nachrichten nicht aus Buchstaben, sondern aus binären Zahlen (0 und 1). Um einen binären Klartext mit einem binären Schlüssel zu verschlüsseln, nutzen Computer die XOR-Operation (Exklusives ODER). Die Regel dafür ist extrem simpel:
- Sind die beiden Bits gleich (0 und 0, oder 1 und 1), ist das Ergebnis 0.
- Sind die beiden Bits unterschiedlich (0 und 1, oder 1 und 0), ist das Ergebnis 1.

Schritt-für-Schritt-Anleitung
- Schreibe die Bits der zu verschlüsselnden Nachricht (Klartext) in eine Zeile und die Bits des Schlüssels direkt darunter.
- Gehe von links nach rechts vor und betrachte immer genau ein Bit des Klartexts und das direkt darunterliegende Bit des Schlüssels.
- Wende für jedes Paar die XOR-Regel an: Gleiche Bits ergeben 0, unterschiedliche Bits ergeben 1.
- Das Ergebnis dieser Vergleiche ist deine fertig verschlüsselte Nachricht.
Durchgerechnete Beispiele
Beispiel 1
Verschlüssele die binäre Nachricht 1100 mit dem One-Time-Pad-Schlüssel 1010 unter Verwendung der XOR-Operation.
- Schritt 1Klartext und Schlüssel untereinander schreiben
Klartext:
Schlüssel:
- Schritt 2 & 3 · ErgebnisBits paarweise vergleichen und XOR-Regel anwenden
Wir vergleichen die Bits von links nach rechts:
-
- Stelle: und sind gleich 0
-
- Stelle: und sind unterschiedlich 1
-
- Stelle: und sind unterschiedlich 1
-
- Stelle: und sind gleich 0

XOR Verschlüsselung Beispiel -
Der fertig verschlüsselte Geheimtext lautet 0110. Da wir 4 Bits im Klartext hatten, muss der Geheimtext ebenfalls genau 4 Bits lang sein. Das ist hier der Fall.
Wichtige Erkenntnisse
- Die Caesar-Verschlüsselung ist unsicher, da sie durch Ausprobieren (Brute-Force) oder Häufigkeitsanalyse leicht geknackt werden kann.
- Das One-Time-Pad (OTP) ist absolut unknackbar, wenn der Schlüssel zufällig, geheim, einmalig und mindestens so lang wie die Nachricht ist.
- Das Hauptproblem des OTP ist die Schlüsselverteilung: Wie kommt der Schlüssel sicher zum Empfänger?
- Die XOR-Operation verschlüsselt binäre Daten: Gleiche Bits ergeben 0, unterschiedliche Bits ergeben 1.
Stell deine eigene Aufgabe zu „Klassische Kryptographie und Schlüsselverteilung einfach erklärt“
Aufgabe eintippen oder fotografieren – der KI-Tutor löst sie Schritt für Schritt und erklärt dir jeden Rechenweg.
Häufige Fragen
Was ist klassische Kryptographie und Schlüsselverteilung?
Die klassische Kryptographie befasst sich mit historischen Methoden zur Verschlüsselung von Nachrichten, wie der Caesar-Chiffre oder dem One-Time-Pad. Die Schlüsselverteilung beschreibt dabei das zentrale Problem: Wie kann der geheime Schlüssel sicher vom Sender zum Empfänger übertragen werden, ohne dass ihn jemand abfängt?
Warum ist die Caesar-Verschlüsselung unsicher?
Die Caesar-Verschlüsselung verschiebt jeden Buchstaben um einen festen Wert. Sie ist sehr leicht zu knacken, da es nur 25 mögliche Verschiebungen gibt, die man durch Brute-Force (Ausprobieren) schnell testen kann. Zudem verrät die Häufigkeitsanalyse (z. B. das häufige Vorkommen des Buchstabens „E“) oft sofort den Code.
Was macht das One-Time-Pad (OTP) so besonders?
Das One-Time-Pad gilt als mathematisch unknackbar. Das funktioniert aber nur, wenn der Schlüssel absolut zufällig ist, streng geheim bleibt, niemals wiederverwendet wird und mindestens so lang ist wie die Nachricht selbst. Genau diese Vorgaben machen die praktische Schlüsselverteilung so extrem schwierig.
Wie funktioniert die XOR-Operation in der Kryptographie?
Computer nutzen die XOR-Operation (Exklusives ODER), um binäre Nachrichten (Nullen und Einsen) zu verschlüsseln. Die Regel ist simpel: Sind zwei Bits gleich (0 und 0 oder 1 und 1), ist das Ergebnis 0. Sind sie unterschiedlich (0 und 1 oder 1 und 0), ist das Ergebnis 1.
Weiter lernen
Physik nach Klassen:Klasse 5Klasse 6Klasse 7Klasse 8Klasse 9Klasse 10Klasse 11Klasse 12Klasse 13Alle Physik-Themen