Home > Zuhause > Vigenere Chiffre mit rotierendem Klartext

Vigenere Chiffre mit rotierendem Klartext

0
Advertisement

Vigenere Chiffre mit rotierendem Klartext

Die Vigenere-Chiffre wurde von Lewis Caroll, der am besten für das Schreiben der Alice Bücher und Poesie bekannt. Im Wesentlichen ist die Chiffre ein komplexer Verschiebungscode, basierend auf einem Schlüsselwort.

Eine vollständige Erläuterung des Codes finden Sie unter http://de.wikipedia.org/wiki/Vigenère_cipher

In diesem instructable, lege ich eine Methode, durch die die Cleartext (die Anfangsnachricht, vor der Verschlüsselung) verschleiert werden können, um zu verhindern Entschlüsselung mit einer der Methoden, da sogar entschlüsselt würde es als gobbledygook lesen.

Das Konzept der rotierenden Klartext bekam ich von Dan Browns Buch Digital Fortress.

Schritt 1: Klartext auswählen

Für die Methode, die ich hier verwenden werde, sollte der Klartext eine quadratische Zahl von Buchstaben sein. Zum Beispiel, flog ein über das Nest des Kuckucks.

Sie können jedoch wählen Sie alle Klartext Sie wollen, können Sie in der Regel mit ihm spielen, um eine quadratische Anzahl von Briefen zu bekommen.

Schritt 2: Drehen des Klartextes

Vigenere Chiffre mit rotierendem Klartext

Vigenere Chiffre mit rotierendem Klartext

Um zu verhindern, dass die Chiffre leicht zu knacken ist, müssen Sie den Klartext reversibel ändern. Meine Methode, sie zu drehen, besteht darin, den Klartext in Spalten zu schreiben und ihn dann in einer Spirale zu lesen. Sobald getan, können Sie einen zufälligen Buchstaben an jedem Primzahl nummerierten Raum oder ein anderes Muster, das leicht zu merken und schwer zu knacken.

In diesem Beispiel begann ich von der Mitte der linken Seite, und umgekehrt Richtung für die zweite Schleife der Spirale.

Schritt 3: Stichwort wählen

Die wichtigste Sache zu erinnern ist, dass das Schlüsselwort die Sicherheit Ihrer Nachricht ist. Wenn Sie eine zu kurz wählen, kann es sehr leicht geknackt werden. Allerdings, wenn Sie eine zu lange im Vergleich zu den Klartext zu wählen, kann es dicey. In der Regel ein Keyword von 6-10 Buchstaben ist anständig. Aus Gründen der Demonstration werde ich abcdefghi als Schlüsselwort verwenden.

Schritt 4: Verschlüsseln

Vigenere Chiffre mit rotierendem Klartext

Vigenere Chiffre mit rotierendem Klartext

Vigenere Chiffre mit rotierendem Klartext

Schreiben Sie das Stichwort über dem Klartext und wiederholen Sie, bis Sie das Ende des Textes erreichen. Mithilfe des vigenere-Diagramms eine dritte Linie mit den Kreuzungen zwischen den beiden Buchstaben, die vertikal angepasst sind. Sobald Sie fertig sind, haben Sie die codierte Nachricht.

Schritt 5: Freigeben

Vigenere Chiffre mit rotierendem Klartext

Wenn Sie das Schlüsselwort nicht im Voraus geteilt haben, können Sie es am Ende der codierten Nachricht anhängen, aber dafür müssen Sie es ausblenden. Können Sie das gleiche tun, was Sie mit dem cleartext in Schritt 2 getan haben. Geben Sie an einen Freund, der das Protokoll kennt und Sie fertig sind.

Related Reading