Codieren und Decodieren mit Vigènere Cipher

Autor: Ellen Moore
Erstelldatum: 16 Januar 2021
Aktualisierungsdatum: 19 Kann 2024
Anonim
Codieren und Decodieren mit Vigènere Cipher - Enzyklopädie
Codieren und Decodieren mit Vigènere Cipher - Enzyklopädie

Inhalt

Die Vigènere-Chiffre ist eine Verschlüsselungsmethode, bei der eine Reihe verschiedener "Caesar-Chiffren" verwendet werden, die auf den Buchstaben eines Schlüsselworts basieren. In einer Caesar-Chiffre wird jeder Buchstabe der Passage um eine bestimmte Anzahl von Buchstaben verschoben, um durch den entsprechenden Buchstaben ersetzt zu werden. Dies bedeutet zum Beispiel, dass bei einer Verschiebung um drei Positionen in einer Caesar-Chiffre: A zu D werden würde; B würde E werden; C würde zu F usw. werden. Die Chiffre von Vigènere basiert auf dieser Methode und verwendet mehrere César-Chiffren an verschiedenen Stellen in der Nachricht. Dieser Artikel zeigt Ihnen, wie Sie es verwenden.

Schritte

Methode 1 von 2: Verschlüsseln

  1. Holen Sie sich ein Vigènere-Quadrat (Foto am Ende dieses Artikels) oder erstellen Sie Ihr eigenes Vigènere-Quadrat.

  2. Stellen Sie sich ein Schlüsselwort vor, das kürzer ist als die Phrasen oder Phrasen, die Sie verschlüsseln möchten. In diesem Beispiel verwenden wir:

    LIMETTE

  3. Schreiben Sie Ihre Nachricht ohne Leerzeichen auf. In diesem Beispiel verwenden wir:

    WIKIHOWISTHEBEST


  4. Schreiben Sie das Schlüsselwort unter Ihre Nachricht und richten Sie jeden Buchstaben des Schlüsselworts sorgfältig auf einen Buchstaben in Ihrer Nachricht aus. Tun Sie dies, bis Sie alle Buchstaben in der Nachricht ausgerichtet haben:

    WIKIHOWISTHEBEST

    LIMELIMELIMELIME


  5. Schneiden Sie das Schlüsselwort bei Bedarf passend zur Phrase aus. In dem für diesen Artikel verwendeten Beispiel das Wort

    LIMETTEEs passt perfekt, aber wenn das Schlüsselwort nicht perfekt passt, muss nicht das vollständige Wort verwendet werden. Zum Beispiel:

    WIKIHOWISTHEBESTOFTHEBEST

    LIMELIMELIMELIMELIMELIMEL

  6. Gehen Sie zur ersten Buchstabenzeile des Schlüsselworts im Vigènere-Quadrat und gehen Sie zur ersten Buchstabenspalte der Nachricht und suchen Sie den Schnittpunkt der Zeile und Spalte. Das ist dein verschlüsselter Brief.
  7. Fahren Sie auf diese Weise fort, bis Ihr gesamter Satz verschlüsselt ist. Das Beispiel sieht folgendermaßen aus:

    LAYEWGKEHLVAQWGP

Methode 2 von 2: Entschlüsseln

  1. Führen Sie die obigen Schritte in umgekehrter Reihenfolge aus, um den Chiffretext zu dekodieren.
  2. Suchen Sie die Spalte des ersten Buchstabens des Chiffretextes und fahren Sie fort, bis Sie die Zeile des ersten Buchstabens des Schlüsselworts erreichen. Dieser Buchstabe ist der erste Buchstabe des codierten Satzes.
  3. Fahren Sie auf diese Weise fort, bis Sie den Text vollständig entschlüsselt haben.
  4. Fertig.

Vigènere Platz

Tipps

  • Wenn sie die verschlüsselte Nachricht an eine andere Person weitergeben, müssen diese das Kennwort kennen, um den Code zu knacken. Flüstern Sie ihnen also heimlich zu oder verwenden Sie eine vorgegebene Caesar-Chiffre, um das Schlüsselwort zu verschlüsseln.
  • Es gibt Vigènere-Cracker online, mit denen Sie den Code knacken können. Führen Sie eine Internetsuche durch, um sie zu finden.
  • Eine andere Methode der Verschlüsselung besteht darin, einen entsprechenden Buchstaben an einem Schnittpunkt von Zeilen und Spalten zu finden. In diesem Fall ist "der Buchstabe W und L H" und so weiter. WIKIHOWISTHEBEST wird zu HQWMSWIMDBTIMMEX.
  • Stellen Sie sicher, dass Sie richtig verschlüsselt haben. Falsch verschlüsselter Text kann möglicherweise nicht richtig interpretiert werden, und es ist schwierig, einen Fehler ohne eine zweite Überprüfung zu erkennen.
  • Wenn Sie ein größeres Vigènere-Quadrat verwenden, das sowohl Interpunktion als auch Abstand enthält, wird es schwieriger, die Figur zu brechen. Dies gilt insbesondere dann, wenn das "Schlüsselwort" oder die "Phrase" so lang oder länger als die Nachricht ist.
  • Eine andere Methode, um Ihre Nachricht weiter zu verschleiern, besteht darin, die Caesar-Verschlüsselung in der ursprünglichen Nachricht mit einem vorgegebenen Wert (z. B. ROT13) zu verwenden und sie dann mit einer Vigènere-Verschlüsselung zu verschlüsseln. Selbst wenn es dekodiert wurde, ohne zu wissen, dass das Ergebnis mit Cesars Chiffre vor Vigèneres Chiffre verschlüsselt wurde, erscheint die Nachricht dennoch zufällig.
  • Je öfter Ihr "Schlüsselwort" oder Ihre "Schlüsselphrase" wiederholt wird, desto leichter werden Muster im verschlüsselten Text erkannt und desto einfacher ist es, die Chiffre zu brechen. Ein "Schlüssel" mit einer Länge gleich oder größer als die Länge der Nachricht ist vorzuziehen.

Warnungen

  • Diese Chiffre ist nicht kinderleicht (keine Chiffre) und kann schnell gebrochen werden. Nach aktuellen Maßstäben ist eine Vigènere-Figur extrem schwach. Verwenden Sie dies nicht für wirklich streng geheime Dinge. Für stärkere AES- und RSA-Verschlüsselungssuchen. Diese Verschlüsselung kann jedoch mit einer Einmalverschlüsselung (einem wirklich zufälligen Verschlüsselungsschlüssel mit der gleichen Länge wie der Text, der nur einmal verwendet wird) verwendet werden, um einen Verschlüsselungstext zu erstellen, der, solange der Schlüssel sicher ist, nicht funktioniert kann entschlüsselt werden.

In dieem Artikel: Da Konzept der chätzung erläuternchätzung durch coole Aktivitäten lehrenReferenzen Gut zu bewerten it eine weentliche Eigenchaft. Frühe Lernen für Ihr K...

Wie man lernt, die Klappe zu halten

Randy Alexander

Kann 2024

it ein Wiki, wa bedeutet, da viele Artikel von mehreren Autoren verfat wurden. Um dieen Artikel zu ertellen, haben 10 Peronen, einige davon anonym, an einer Augabe und einer Verbeerung im Laufe der Z...

Empfohlen