Ako kódovať a dekódovať pomocou šifry Vigènere

Autor: Ellen Moore
Dátum Stvorenia: 16 Január 2021
Dátum Aktualizácie: 19 Smieť 2024
Anonim
Ako kódovať a dekódovať pomocou šifry Vigènere - Encyklopédie
Ako kódovať a dekódovať pomocou šifry Vigènere - Encyklopédie

Obsah

Šifra Vigènere je šifrovacia metóda, ktorá využíva sériu rôznych „šifier Caesar“ založených na písmenách kľúčového slova. V šifre Caesar je každé písmeno pasáže posunuté o určitý počet písmen, ktoré majú byť nahradené zodpovedajúcim písmenom. Napríklad to znamená, že pri trojpolohovom posune v Caesarovej šifre: A by sa stalo D; B by sa stalo E; C by sa stalo F atď. Na tejto metóde je založená Vigènereova šifra, ktorá používa niekoľko Césarových šifier v rôznych bodoch správy. Tento článok ukazuje, ako ho používať.

Kroky

Metóda 1 z 2: Šifrovanie

  1. Získajte námestie Vigènere (fotografia na konci tohto článku) alebo si vytvorte vlastné námestie Vigènere.

  2. Pomyslite na kľúčové slovo, ktoré je kratšie ako frázy alebo frázy, ktoré chcete zašifrovať. V tomto príklade použijeme:

    VÁPNO

  3. Napíšte svoju správu bez medzier. V tomto príklade použijeme:

    WIKIHOWISTHEBEST


  4. Pod správu napíšte kľúčové slovo a každé písmeno kľúčového slova opatrne zarovnajte s písmenom vo svojej správe. Robte to dovtedy, kým nezarovnáte všetky písmená v správe:

    WIKIHOWISTHEBEST

    LIMELIMELIMELIME


  5. Ak je to potrebné, kľúčové slovo zostrihajte tak, aby zodpovedalo fráze. V príklade použitom v tomto článku slovo

    VÁPNOzapadá perfektne, ale keď kľúčové slovo úplne nesedí, nie je potrebné používať celé slovo. Napríklad:

    WIKIHOWISTHEBESTOFTHEBEST

    LIMELIMELIMELIMELIMELIMEL

  6. Prejdite na riadok prvého písmena kľúčového slova na námestí Vigènere a prejdite na stĺpec prvého písmena správy a vyhľadajte priesečník riadku a stĺpca. To je váš zašifrovaný list.
  7. Takto pokračujte, kým nebude zašifrovaná celá vaša veta. Príklad bude vyzerať takto:

    LAYEWGKEHLVAQWGP

Metóda 2 z 2: Dešifrovanie

  1. Vyššie uvedené kroky vykonajte v opačnom poradí, aby ste šifrovací text dekódovali.
  2. Nájdite stĺpec prvého písmena šifrovaného textu a pokračujte, kým sa nedostanete k riadku prvého písmena kľúčového slova. Toto písmeno je prvým písmenom kódovanej vety.
  3. Takto pokračujte, kým text úplne nerozlúštite.
  4. Hotovo.

Námestie Vigènere

Tipy

  • Keď dávate zašifrovanú správu niekomu inému, musí poznať heslo na rozbitie kódu, takže mu potajomky zašepkajte alebo pomocou vopred určenej šifry Caesar šifrujte kľúčové slovo.
  • Online sú crackery Vigènere, ktoré vám môžu pomôcť pri prelomení kódu. Vyhľadajte ich na internete.
  • Ďalším spôsobom šifrovania je nájsť zodpovedajúce písmeno v priesečníku riadkov a stĺpcov. V tomto prípade „písmeno W a L je H“ atď. WIKIHOWISTHEBEST sa stáva HQWMSWIMDBTIMMEX.
  • Skontrolujte, či ste šifrovali správne. Chybne zašifrovaný text je nemožné správne interpretovať a je ťažké rozpoznať chybu bez druhej kontroly.
  • Ak použijete väčší štvorec Vigènere, ktorý obsahuje interpunkciu aj medzery, postava sa bude lámať ťažšie. Platí to najmä vtedy, keď je „kľúčové slovo“ alebo „fráza“ rovnako dlhé alebo dlhšie ako správa.
  • Ďalšou metódou na ďalšie zahmlievanie vašej správy je použitie šifry Caesar v pôvodnej správe s vopred stanovenou hodnotou (napríklad: ROT13) a jej šifrovanie pomocou šifry Vigènere. Aj keby to bolo dekódované, bez toho, aby sme vedeli, že výsledok bol zašifrovaný Cesarovou šifrou pred Vigènereovou šifrou, správa sa bude javiť ako náhodná.
  • Čím častejšie sa kľúčové slovo alebo kľúčové slovné spojenie opakuje, tým ľahšie sa v šifrovanom texte detegujú vzory a ľahšie sa prelomí šifra. Výhodnejší je „kľúč“ s dĺžkou, ktorá je rovnaká alebo väčšia ako dĺžka správy.

Varovania

  • Táto šifra nie je spoľahlivá (žiadna šifra nie je) a dá sa rýchlo zlomiť. Podľa súčasných štandardov je hodnota Vigènere mimoriadne slabá.Nepoužívajte to na nič skutočne prísne tajné. Pre silnejšie šifrovanie AES a RSA. Túto šifru je však možné použiť s jednorazovou šifrou (skutočne náhodný šifrovací kľúč rovnakej dĺžky ako text, ktorý sa použije iba raz) na vytvorenie šifrovacieho textu, ktorý, pokiaľ je kľúč zabezpečený, dá sa dešifrovať.

Koniec roka je ideálny ča na zozbieranie rodiny a prípravu zábavných remeiel malými. Vianočný tromček o zmrzlinou je jednoduchý a lacný projekt, ktorý je m...

Ako hrať čínsky šach

Charles Brown

Smieť 2024

Čínky šach je vynikajúca hra pre tých, ktorí majú radi tratégiu a ovládajú rôzne pôoby víťaztva. Hoci je hra podobná medzinárodném...

Populárny Na Portáli