- Buchverschlüsselung
-
Die Buch-Verschlüsselung ist eine Verschlüsselung, bei der man durch Angeben der Seitenzahl in einem Buch sowie der Zeilennummer und der Positionsnummer von Buchstaben auf einer Seite des Buchs Nachrichten verschlüsseln und anschließend geheim übermitteln kann. Der Begriff „Buch“ ist hier als Platzhalter für ein beliebiges Schriftstück zu sehen, das sowohl dem Sender als auch dem Empfänger der geheimen Nachricht vorliegt. Dabei kann es sich außer um ein gewöhnliches Buch ebenso gut auch um beispielsweise eine Zeitung, eine Illustrierte, eine Urkunde, einen Brief oder ein beliebiges anderes Textdokument handeln. Das Buch stellt die Grundlage zur Verschlüsselung dar und übernimmt die Funktion des „Schlüssels“.
Inhaltsverzeichnis
Beispiel
Nimmt man als „Buch“ ein einseitiges Dokument, beispielsweise die Präambel des Grundgesetzes, so kann sogar die Angabe der Seitennummer entfallen. Die einzelnen Buchstaben und weiteren Zeichen können allein anhand ihrer „Koordinatenangabe“ nach Zeile und Spalte eindeutig zugeordnet werden. Dazu sind hier oberhalb und links der Präambel des Grundgesetzes Zahlenreihen angebracht:
000000000111111111122222222223333333333444444444455555555556666 123456789012345678901234567890123456789012345678901234567890123 1 Im Bewusstsein seiner Verantwortung vor Gott und den Menschen, 2 von dem Willen beseelt, 3 als gleichberechtigtes Glied in einem vereinten Europa 4 dem Frieden der Welt zu dienen, 5 hat sich das Deutsche Volk kraft seiner verfassungsgebenden 6 Gewalt dieses Grundgesetz gegeben. 7 Die Deutschen in den Ländern Baden-Württemberg, Bayern, Berlin, 8 Brandenburg, Bremen, Hamburg, Hessen, Mecklenburg-Vorpommern, 9 Niedersachsen, Nordrhein-Westfalen, Rheinland-Pfalz, Saarland, 10 Sachsen, Sachsen-Anhalt, Schleswig-Holstein und Thüringen 11 haben in freier Selbstbestimmung 12 die Einheit und Freiheit Deutschlands vollendet. 13 Damit gilt dieses Grundgesetz für das gesamte Deutsche Volk.
Das Wort „WIKIPEDIA“ ließe sich mithilfe dieser Textgrundlage als 2.9, 7.2, 5.26, 4.7, 3.53, 4.2, 2.5, 2.10, 3.1 verschlüsseln. Dies wäre der vom Sender zum Empfänger der Nachricht zu übermittelnde Geheimtext.
Die jeweils erste Zahl (vor dem Punkt) bedeutet die Zeile und die jeweils zweite Zahl die Position des Buchstabens (oder Satzzeichens) in der Zeile. Zur Entschlüsselung sucht der befugte Entschlüssler, der wie der Verschlüssler im Besitz des „geheimen Buchs“ sein muss, bei „2.9“ das neunte Zeichen in der zweiten Zeile seiner Textgrundlage und findet so das „W“ als ersten Buchstaben des Klartextes. Nach und nach entschlüsselt er auf diese Weise die geheime Nachricht: WIKIPEDIA.
Sicherheit
Die kryptographische Sicherheit dieses Verfahrens gegen unbefugte Entzifferung ist als sehr hoch einzuschätzen – vorausgesetzt dem angreifenden Codeknacker gelingt es nicht, sich in den Besitz des Buchs, also hier des Grundgesetzes der Bundesrepublik Deutschland, zu bringen. Da dies im Beispielfall nicht erwartet werden kann, denn das Grundgesetz ist für jedermann leicht einsehbar, wäre hier der Schutz des Geheimnisses entscheidend davon abhängig, ob der Angreifer auf die Idee kommt, dass hier das Grundgesetz als Textgrundlage zur Verschlüsselung diente.
Zur Erzielung einer möglichst hohen Sicherheit ist daher die Wahl eines seltenen und schwer zu beschaffenen Buchs empfehlenswert. Ideal sind Unikate geeignet, also beispielsweise handschriftliche Texte, die nur einmal existieren und von denen der Empfänger – und nur er – eine einzige Kopie besitzt. Unter diesen Voraussetzungen und unter der Annahme, dass sich niemand Zugang zu diesem als Schlüssel dienenden Buch verschaffen kann, ist das Verfahren der Buch-Verschlüsselung als praktisch „unbrechbar“ zu bezeichnen und seine Sicherheit kommt der des Einmalschlüsselverfahrens nahe.
Trivia
Die Arnold-Verschlüsselung ist eine Buch-Verschlüsselung. Im Film Das Vermächtnis der Tempelritter wird für eine Buch-Verschlüsselung der Begriff Ottendorf-Verschlüsselung verwendet.
Siehe auch
Literatur
- Simon Singh: Geheime Botschaften. dtv, München 2001. ISBN 3-423-33071-6
Wikimedia Foundation.