Maris

Aus ProgrammingWiki
Archivierte Version vom 2025-12-03T12:10:06+00:00. Aktuelle Version

Inhaltsverzeichnis

Verschlüsselung


Verschlüsselung nennt man die Umwandlung von Informationen, genannt Klartext, in einen Geheimtext. Dies geschieht mithilfe von kryptografischen Verfahren unter Verwendung eines geheimzuhaltenden Schlüssels, der nur den befugten Personen bekannt sein darf.

Mit Kenntnis des Schlüssels kann der Geheimtext wieder in den Klartext zurück gewandelt werden, was Entschlüsselung genannt wird.


Verschlüsseln

Verschlüsselung macht aus dem Klartext den Geheimtext (das Unverständliche). Die Begriffe Klartext und Geheimtext stammen aus der Vergangenheit, sie bedeuten heute oft mehr. Verschlüsselung geht nicht nur mit Text, sondern auch mit Sprachnachrichten, Bildern, Videos oder Computerprogrammen. Die Grundregeln der Kryptografie bleiben dabei gleich.


Schlüssel

Der entscheidende Parameter bei der Verschlüsselung ist der „Schlüssel“. Die gute Wahl eines Schlüssels und seine Geheimhaltung sind wichtige Voraussetzungen zur Wahrung des Geheimnisses. Im Fall der Codierung stellt das Codebuch den Schlüssel dar. Im Fall der meisten klassischen und auch einiger moderner Methoden zur Verschlüsselung ist es ein Passwort. Bei vielen modernen Verfahren, beispielsweise bei der E-Mail-Verschlüsselung, wird dem Benutzer inzwischen die Wahl eines Schlüssels abgenommen. Dieser wird automatisch generiert, ohne dass der Nutzer es bemerkt. Hierdurch wird auch der „menschliche Faktor“ eliminiert, nämlich die nicht selten zu sorglose Wahl eines unsicheren – weil zu kurzen und leicht zu erratenden – Passworts.


Entschlüsseln


Der zur Verschlüsselung umgekehrte Schritt ist die Entschlüsselung. Der befugte Empfänger, der „Entschlüssler“, gewinnt den Klartext unter Verwendung des ihm bekannten geheimen Schlüssels wieder aus dem Geheimtext zurück. Dieser ist bei den lange Zeit allein bekannten symmetrischen Verschlüsselungs­verfahren identisch mit dem vom Verschlüssler benutzten. Der Entschlüsselungs­vorgang hingegen ist zumeist zwar ähnlich, jedoch nicht zwingend identisch zur Verschlüsselung. Falls doch, wie beispielsweise bei der deutschen Schlüsselmaschine „Enigma“ aus dem Zweiten Weltkrieg, dann nennt man es eine involutorische Verschlüsselung.


Verschiedene Arten von Verschlüsselung

Es gibt verschiedene Arten von Verschlüsselungstechniken, darunter symmetrische Verschlüsselung und asymmetrische Verschlüsselung.

symmetrische Verschlüsselung