Jak kódovat a dekódovat pomocí šifrování Vigènere

Autor: Ellen Moore
Datum Vytvoření: 16 Leden 2021
Datum Aktualizace: 19 Smět 2024
Anonim
Jak kódovat a dekódovat pomocí šifrování Vigènere - Encyklopedie
Jak kódovat a dekódovat pomocí šifrování Vigènere - Encyklopedie

Obsah

Šifra Vigènere je šifrovací metoda, která využívá řadu různých „Caesarových šifer“ založených na písmenech klíčového slova. V Caesarově šifře je každé písmeno pasáže posunuto o určitý počet písmen, které má být nahrazeno odpovídajícím písmenem. Například to znamená, že při třípolohovém posunu v Caesarově šifře: A by se stalo D; B by se stalo E; C by se stalo F atd. Vigènereova šifra je založena na této metodě a používá několik Césarových šifer v různých bodech zprávy. Tento článek ukazuje, jak jej používat.

Kroky

Metoda 1 ze 2: Šifrování

  1. Získejte náměstí Vigènere (fotka na konci tohoto článku) nebo si vytvořte vlastní náměstí Vigènere.

  2. Pomyslete na klíčové slovo, které je kratší než fráze nebo fráze, které chcete zašifrovat. V tomto příkladu použijeme:

    LIMETKA

  3. Napište svou zprávu bez mezer. V tomto příkladu použijeme:

    WIKIHOWISTHEBEST


  4. Napište klíčové slovo pod svou zprávu a pečlivě srovnejte každé písmeno klíčového slova s ​​písmenem ve vaší zprávě. Udělejte to, dokud nevyrovnáte všechna písmena ve zprávě:

    WIKIHOWISTHEBEST

    LIMELIMELIMIMIME


  5. V případě potřeby klíčové slovo ořízněte tak, aby odpovídalo frázi. V příkladu použitém pro tento článek slovo

    LIMETKAdokonale zapadá, ale pokud klíčové slovo nesedí dokonale, není třeba používat celé slovo. Například:

    WIKIHOWISTHEBESTO NEJLEPŠÍ

    LIMELIMELIMELIMELIMELIMELIMEL

  6. Přejděte na první písmeno řádku klíčového slova na náměstí Vigènere a přejděte na první písmeno sloupce zprávy a najděte průsečík řádku a sloupce. To je váš zašifrovaný dopis.
  7. Takto pokračujte, dokud nebude zašifrována celá vaše věta. Příklad nakonec vypadá jako:

    LAYEWGKEHLVAQWGP

Metoda 2 ze 2: Dešifrování

  1. Výše uvedené kroky proveďte v opačném pořadí, abyste dekódovali šifrový text.
  2. Najděte sloupec prvního písmene šifrovacího textu a pokračujte, dokud se nedostanete k řádku prvního písmene klíčového slova. Toto písmeno je prvním písmenem kódované věty.
  3. Takto pokračujte, dokud text úplně nerozluštíte.
  4. Hotovo.

Náměstí Vigènere

Tipy

  • Když předáváte zašifrovanou zprávu někomu jinému, musí znát heslo, aby kód rozluštil, tak mu tajně zašeptejte nebo použijte k šifrování klíčového slova předem určenou šifru Caesar.
  • Existují crackery Vigènere online, pomocí kterých můžete kód rozluštit. Vyhledejte je na internetu.
  • Další metodou šifrování je najít odpovídající písmeno na křižovatce řádků a sloupců. V tomto případě „písmeno W a L je H“ atd. WIKIHOWISTHEBEST se stává HQWMSWIMDBTIMMEX.
  • Zkontrolujte, zda jste šifrovali správně. Špatně zašifrovaný text nelze správně interpretovat a je obtížné rozpoznat chybu bez druhé kontroly.
  • Pokud použijete větší čtverec Vigènere, který zahrnuje jak interpunkci, tak i mezery, bude číslo obtížnější rozbít. To platí zejména v případě, že „klíčové slovo“ nebo „fráze“ je stejně dlouhé nebo delší než zpráva.
  • Další metodou k dalšímu zamlžování zprávy je použití šifry Caesar v původní zprávě s předem stanovenou hodnotou (například: ROT13) a její zašifrování pomocí šifry Vigènere. I kdyby byla dekódována, aniž by věděla, že výsledek byl zašifrován Cesarovou šifrou před Vigènereovou šifrou, zpráva se bude zdát náhodná.
  • Čím častěji se vaše „klíčové slovo“ nebo „klíčová fráze“ opakuje, tím snadněji budou v šifrovaném textu rozpoznány vzory a bude snazší prolomit šifru. Upřednostňován je „klíč“, jehož délka je stejná nebo větší než délka zprávy.

Varování

  • Tato šifra není spolehlivá (žádná šifra není) a lze ji rychle rozbít. Podle současných standardů je číslo Vigènere extrémně slabé.Nepoužívejte to pro nic skutečně přísně tajného. Pro silnější vyhledávání šifrováním AES a RSA. Tuto šifru lze však použít s šifrou na jedno použití (skutečně náhodným šifrovacím klíčem stejné délky jako text, který se použije pouze jednou) k vytvoření šifrovacího textu, který, pokud je klíč zabezpečený, lze dešifrovat.

Jak kreslit v GIMPu

Ellen Moore

Smět 2024

Každý může kre lit v jakémkoli grafickém programu. Tento článek vám pomůže a vy větlí obecné techniky kre lení objektu. J ou vyžadovány základní ...

Jak udělat krátké nehty

Ellen Moore

Smět 2024

Je velmi nadné vyrobit krátké nehty - obvykle vyžadují méně ča u a ú ilí než dlouhé nehty a mohou vypadat docela hezky, pře to j ou praktické pro p aní...

Články Pro Vás