SCHLUESSEL HALLO
GwIEABo=
Schlüssel: SCHLUESSEL. Im Verschlüsselungsmodus wendet das Werkzeug XOR an und gibt das Ergebnis als Base64 aus.
Verschlüsseln und entschlüsseln Sie Texte mit der Vernam-Chiffre, einem klassischen Verfahren auf XOR-Basis. Erzeugen Sie zufällige Schlüssel oder verwenden Sie einen eigenen Schlüssel. Verschlüsselte Daten werden im Base64-Format ausgegeben, damit sie sicher gespeichert und übertragen werden können.
SCHLUESSEL HALLO
GwIEABo=
Schlüssel: SCHLUESSEL. Im Verschlüsselungsmodus wendet das Werkzeug XOR an und gibt das Ergebnis als Base64 aus.
SCHLUESSEL GwIEABo=
HALLO
Schlüssel: SCHLUESSEL. Im Entschlüsselungsmodus dekodiert das Werkzeug Base64 und wendet anschließend XOR an.
GEHEIM Grüße Welt
ADeL+YrSImUfICU5
Das Werkzeug unterstützt UTF-8-Text und kann Daten aus vielen Sprachen und Schriftsystemen verschlüsseln.
GEHEIM HALLO
DwQECQY=
Wird der Schlüssel geändert, verändert sich jede XOR-Operation und es entsteht ein völlig anderes verschlüsseltes Ergebnis.
Die Vernam-Chiffre verschlüsselt Daten, indem sie auf jedes Byte der Nachricht und das entsprechende Byte eines Schlüssels die XOR-Operation (exklusives Oder) anwendet. Da XOR umkehrbar ist, stellt die erneute Anwendung desselben Schlüssels den ursprünglichen Text wieder her.
Dieses Werkzeug kodiert die verschlüsselten Binärdaten automatisch als Base64. Dadurch lassen sie sich sicher als Text kopieren, speichern und übertragen. Beim Entschlüsseln wird zuerst Base64 dekodiert und anschließend XOR mit demselben Schlüssel angewendet.
Für maximale Sicherheit sollte der Schlüssel zufällig sein, mindestens die Länge der Nachricht haben und nur einmal verwendet werden. Wird ein kürzerer Schlüssel wiederholt, veranschaulicht das Verfahren weiterhin die XOR-Verschlüsselung, bietet aber nicht mehr die Sicherheitsgarantien eines echten One-Time Pads.
Die Vernam-Chiffre ist historisch bedeutsam, weil sie das XOR-Prinzip einführte, das später zur Grundlage vieler moderner Stromchiffren wurde.
Das One-Time Pad (OTP) ist ein Sonderfall der Vernam-Chiffre. Für theoretisch perfekte Sicherheit muss der Schlüssel wirklich zufällig sein, mindestens die Länge der Nachricht haben und darf niemals erneut verwendet werden.
Viele praktische Vernam-Implementierungen, darunter auch Lernwerkzeuge, verwenden wiederverwendbare Textschlüssel. Das veranschaulicht zwar die XOR-basierte Verschlüsselung, bietet aber nicht die bedingungslose Sicherheit eines echten One-Time Pads.
Die Warnung dieses Werkzeugs weist darauf hin, wenn der Schlüssel wiederholt wird oder kürzer als die Nachricht ist. Dadurch wird die Verschlüsselung geschwächt und die Sicherheitsgarantie eines OTP aufgehoben.
Die Chiffre ist nach Gilbert Vernam benannt, einem Ingenieur, der Anfang des 20. Jahrhunderts XOR-basierte Verschlüsselungstechniken für die Fernschreiberkommunikation entwickelte.
Seine Arbeit wurde zu einer Grundlage der modernen Kryptografie und inspirierte spätere Stromchiffren und sichere Kommunikationssysteme.
Klassische Buchstabenverschiebung mit frei wählbarem Verschiebungswert.
Klassische Bigramm-Substitution mit Verschlüsselung über eine Schlüsselmatrix.
Klassische reziproke Chiffre auf Basis eines Schlüsselworts.
Klassische Chiffre im Stil von Vigenere mit numerischem Schlüssel.
Polyalphabetische Verschlüsselung und Entschlüsselung mit Schlüsselwort.
Klassische A/B-Codierung und Textsteganografie mit der Bacon-Chiffre.