Es handelt sich um die Notation eines Textes in solch einer Form, dass ihn ein unbefugter Leser nicht verstehen kann. Die Verschlüsselung wird vor allem bei solcher Kommunikation genutzt, die geheim gehalten oder abgesichert werden muss. Ruhig auch bei Messenger-Nachrichten. Auch dort möchtest du mit den anderen Nachrichten austauschen, aber du willst nicht, dass jemand anderes erfährt, was in ihnen steht.
Da der Mensch ein geheimtuerisches Wesen ist, reichen die ersten Verschlüsselungsversuche bis ins alte Ägypten und Mesopotamien zurück. Die ersten Chiffren funktionierten auf dem Prinzip von Chiffrierungstabellen, wo genau gekennzeichnet war, welcher Buchstabe im Text durch einen anderen Buchstaben ersetzt wird.
Etwas später entstand die wohl bekannteste CAESAR-VERSCHLÜSSELUNG, die Gaius Julius Caesar selbst verwendete. In ihrer Grundform funktioniert sie auf dem Prinzip der Verschiebung jedes Buchstaben um drei Stellen im Alphabet. Beispielsweise verschlüsseln wir den Buchstaben B als Buchstaben E. Bei der Entschlüsselung gehen wir umgekehrt vor, den Buchstaben F beispielsweise dechiffrieren wir also als Buchstaben C.
Caesar-Verschlüsselung
Obwohl Caesar nur eine Verschiebung um 3 Stellen verwendete, gilt dieses Prinzip mit Verschiebung um eine andere, vorher festgelegte Anzahl von Buchstaben im Alphabet heute ebenfalls als Caesar-Verschlüsselung. Mit dem Aufkommen leistungsstarker Computer, vor allem im 20. Jahrhundert, verloren derartig einfache Chiffren ihre Stärke und Rechtfertigung.
Ein ausreichend leistungsstarker Computer kann nämlich alle derartigen Chiffren schnell und einfach durch Ausprobieren aller möglicher Lösungen brechen. Diese Entschlüsselungsart nennt man Exhaustionsmethode. Deshalb kam die mathematische Verschlüsselung an die Reihe, die auf mathematischen Operationen und Beziehungen basiert.
VERSCHICKEN EINER GEHEIMNACHRICHT MITTELS SYMMETRISCHER VERSCHLÜSSELUNG:
- Wir nehmen eine Nachricht (offener Wortlaut bzw. Klartext.)
- Mittels Verschlüsselungsalgorithmus und Schlüssel chiffrieren wir sie.
- Wir schicken die verschlüsselte Nachricht ab.
- Der Empfänger dechiffriert die verschlüsselte Nachricht mittels Entschlüsselungsalgorithmus und Schlüssel.
- Der Empfänger liest die ursprüngliche Nachricht.
Chiffrierung mit Schlüssel
Der am häufigsten verwendete Chiffrentyp ist das symmetrische Kryptosystem. Wir brauchen:
- Klartext – Nachricht, die wir verschicken wollen
- Verschlüsselungsalgorithmus – Abfolge von Schritten oder Operationen, die wir mit dem Klartext vornehmen müssen
- Schlüssel – Wort, Zahl oder etwas Ähnliches, das in den Algorithmus eingeht und dadurch das Ergebnis beeinflusst
Der Verschlüsselungsalgorithmus sagt dir, was du mit der Nachricht tun sollst.
Z. B. „Potenziere“ oder „Füge am Ende hinzu“.
Der Schlüssel sagt dir, mit welcher konkreten Zahl oder welchem Wort du das tun sollst.
Z. B. Potenziere „mit der Zahl 5″ oder Füge am Ende „pa“ hinzu.
Welcher Verschlüsselungs- und Entschlüsselungsalgorithmus wird in der Caesar-Verschlüsselung genutzt?