Zum Inhalt springen
L

Wikipedia · einfach zusammengefasst · Stand

Alphabet (Kryptologie)

In der Kryptologie versteht man unter einem Alphabet anders als im allgemeinen Sprachgebrauch eine beliebige Anordnung von Symbolen, die die Grundlage für …

Inhalt5 Abschnitte
  1. 1. Bedeutung des Alphabets in der Kryptologie
  2. 2. Verschobene und verwürfelte Alphabete
  3. 3. Schlüsselwort und Auffüllverfahren
  4. 4. Atbasch und involutorische Alphabete
  5. 5. Systematische Einteilung kryptographischer Alphabete

Bedeutung des Alphabets in der Kryptologie

In der Kryptologie ist ein Alphabet eine beliebige Anordnung von Symbolen. Es bildet die Grundlage für einen Klartext oder für einen Geheimtext, der durch ein Verschlüsselungsverfahren mit einem Schlüssel aus dem Klartext gewonnen wird. Häufig heißt ein für die Verschlüsselung verwendetes, umgeordnetes Alphabet auch Schlüsselalphabet oder Geheimalphabet.

Im einfachsten Fall werden die 26 Großbuchstaben des lateinischen Alphabets nur um eine bestimmte Anzahl von Stellen verschoben. Allgemein können die Zeichen möglichst zufällig permutiert, also umgeordnet, werden. Geheimalphabete können außerdem aus anderen Zeichen als den üblichen Großbuchstaben bestehen. In der klassischen Kryptographie wurden bei einfachen monoalphabetischen Substitutionschiffren oft ungewöhnliche Zeichen dafür verwendet.

Verschobene und verwürfelte Alphabete

Ausgangspunkt ist das Standardalphabet in seiner gewohnten Reihenfolge: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z.

Bei einer Caesar-Verschiebung um Eins lautet das Alphabet: B C D E F G H I J K L M N O P Q R S T U V W X Y Z A. Bei einer Verschiebung um Drei lautet es: D E F G H I J K L M N O P Q R S T U V W X Y Z A B C.

Kryptographisch stärker als solche Verschiebungen sind möglichst verwürfelte Alphabete, zum Beispiel E K M F L G D Q V Z N T O W Y H X U S P A I B R C J. Vollständig zufällige Reihenfolgen sind jedoch für Menschen meist schwer zu merken.

Schlüsselwort und Auffüllverfahren

Ein merkbares Schlüsselwort kann verwendet werden, um ein Geheimalphabet zu erzeugen. Beim Schlüssel WIKIPEDIA werden wiederholte Buchstaben nicht erneut übernommen: Das zweite und dritte I werden weggelassen, sodass zunächst WIKPEDA entsteht. Danach werden die noch fehlenden Buchstaben ergänzt. Bei normaler Auffüllung ergibt sich: W I K P E D A B C F G H J L M N O Q R S T U V X Y Z.

Die normale Auffüllung hat den Nachteil, dass ein Schlüsselalphabet häufig auf „…XYZ“ endet. Bei revertierter Auffüllung wird das Restalphabet in umgekehrter Reihenfolge angefügt. Das Ergebnis ist: W I K P E D A Z Y X V U T S R Q O N M L J H G F C B.

Eine progressive Auffüllung beginnt mit dem letzten Buchstaben des Kennworts und schließt daran den Rest des unverbrauchten Alphabets an. Beim gewählten Kennwort ist ihre Auffüllreihenfolge jedoch identisch mit der normalen Auffüllung. Auch eine willkürlich verwürfelte Reihenfolge ist möglich: Sie ist schwerer zu behalten, kann aber die kryptographische Sicherheit verbessern.

Atbasch und involutorische Alphabete

Ohne Schlüsselwort führt die revertierte Reihenfolge zum Alphabet Z Y X W V U T S R Q P O N M L K J I H G F E D C B A. Es wird beim Atbasch verwendet, einem der einfachsten Verschlüsselungsverfahren.

Dieses Alphabet ist involutorisch beziehungsweise selbstinvers: Wird es zweimal angewendet, entsteht wieder der ursprüngliche Text. Dadurch sind Verschlüsselung und Entschlüsselung identische Arbeitsschritte. Involutorische Alphabete sind allerdings eine erhebliche kryptographische Schwäche. Als vermutlich berühmtestes Beispiel nennt der Artikel die deutsche Enigma-Maschine aus dem Zweiten Weltkrieg. Auch die 1555 vom italienischen Kryptologen Giovan Battista Bellaso vorgeschlagenen verwürfelten Alphabete sind involutorisch.

Systematische Einteilung kryptographischer Alphabete

Kryptographische Verfahren lassen sich danach einteilen, wie der Klartext zerlegt wird, wie viele Alphabete verwendet werden, wie viele Zeichen ein Alphabet enthält und wie der Geheimtext zusammengesetzt wird.

Bei der Klartextzerlegung bedeutet monographisch oder einfach: Zerlegung in Einzelzeichen; bigraphisch: Zeichen-Paare; trigraphisch: Zeichen-Tripel; tetragraphisch: Zeichen-Quadrupel; pentagraphisch: Zeichen-Quintupel; oktographisch: Zeichen-Oktupel. Wird ein einziges Alphabet genutzt, heißt das Verfahren monoalphabetisch; bei „vielen“ Alphabeten polyalphabetisch.

Die Alphabetstruktur kann binär mit zwei Zeichen sein, etwa beim Binärcode, ternär mit drei, quaternär mit vier, quinär mit fünf Zeichen wie bei ADFGX, senär mit sechs wie bei ADFGVX oder denär mit zehn Zeichen wie den zehn Ziffern. Weitere genannte Größen sind 26 Zeichen für das lateinische Alphabet, 32 Zeichen (5 bit) beim Baudot-Code, 128 Zeichen (7 bit) bei ASCII, 256 Zeichen (8 bit) bei erweitertem ASCII sowie 2^{64} Zeichen (64 bit) beim DES-Verfahren im ECB-Mode.

Für die Geheimtexterzeugung heißen Geheimtexte aus Einzelzeichen monopartit, aus Zeichen-Paaren bipartit, aus Zeichen-Tripeln tripartit und aus Zeichen-Oktetten oktopartit, zum Beispiel Bytes.

Lernvideos zu Alphabet (Kryptologie)

Weiterlesen

Kryptologie Heute ist die Kryptologie in die Fachgebiete Symmetrische Kryptographie, Public-Key-Kryptographie, Hardwarekryptographie und Theoretische Kryptologie unterteilt … Verschlüsselung Erst in den 1970er-Jahren wurde die asymmetrische Verschlüsselung (Public-key cryptography) entwickelt. Kennzeichen der asymmetrischen Verschlüsselung ist … Schlüssel (Kryptologie) Als Schlüssel wird in der Kryptologie eine Information bezeichnet, die einen kryptographischen Algorithmus parametrisiert und ihn so steuert. Permutation Unter einer Permutation (von lateinisch permutare ‚vertauschen') versteht man in der Kombinatorik eine Anordnung von Objekten in einer bestimmten Reihenfolge. Kryptographie Symmetrische Verfahren verwenden wie klassische kryptographische Verfahren einen geheimen Schlüssel pro Kommunikationsbeziehung und für alle Operationen (z. B. Monoalphabetische Substitution Klassische Beispiele für monoalphabetische Substitutionen sind die Caesar-Verschlüsselung und das Playfair-Verfahren. ... Caesar-Verschlüsselung. Bearbeiten. Alphabet (Informatik) Sie stellen das Zeicheninventar für Wörter zur Verfügung und bilden damit die Grundlage für formale Sprachen. Man muss unterscheiden zwischen dem Alphabet aus … Caesar-Verschlüsselung Geschichte. Bearbeiten. Der Name der Caesar-Verschlüsselung leitet sich vom römischen Feldherrn Gaius Julius Caesar ab, der nach der Überlieferung des … Zweiter Weltkrieg Als Zweiter Weltkrieg (1. September 1939 – 2. September 1945) wird der zweite global geführte Krieg sämtlicher Großmächte im 20. Jahrhundert bezeichnet. Polyalphabetische Substitution → Hauptartikel: Gronsfeld-Chiffre. Diese Verschlüsselungsmethode arbeitet ähnlich wie die Caesar-Verschlüsselung, aber mit dem Unterschied, dass das … Dualsystem Das Dualsystem (lat. dualis „zwei enthaltend“), auch Zweiersystem oder Binärsystem genannt, ist ein Zahlensystem, das zur Darstellung von Zahlen nur zwei … Binärcode Ein Binärcode ist ein Code, in dem Informationen durch Sequenzen von zwei verschiedenen Symbolen (zum Beispiel 1/0 oder wahr/falsch) dargestellt werden.