Sådan kodes og dekode ved hjælp af vigènere-chifferen

Vigenère Cipher er en krypteringsmetode, der bruger en række forskellige "Caesar Ciphers" Baseret på bogstaverne i et søgeord. I en Caesar-kryptering flyttes hvert bogstav i passagen et vist antal bogstaver, der skal erstattes af det tilsvarende brev. For eksempel ville det betyde, at i en Caesar-krypteringskifte på tre: A ville blive d-b ville blive e-c ville blive f osv.En Vigenère Cipher bygger på denne metode ved at bruge flere Caesar Ciphers på forskellige punkter i meddelelsen - denne artikel viser dig, hvordan du bruger den.

Trin

Prøveklip og meddelelser

Prøve Vigenere Square

Støtte og Lås op alle prøver.

Metode 1 af 2:
Encipher
  1. BILLEDE TITLED KODE OG DECODE BRUG AF VIGèNERE CIPHER TRIN 1
1. Få en Vigenère-plads (se prøve) eller opret en Vigenère-pladsen på egen hånd.
  • BILLEDE TITLET KODE OG DECODE BRUG AF VIGèNERE CIPHER TRIN 2
    2. Tænk på et søgeord, der er kortere end den sætning eller sætninger, du vil pisere.For dette eksempel vil vi bruge:
    CITRON
  • BILLEDE TITLED KODE OG DECODE BRUG AF VIGèNERE CIPHER TRIN 3
    3. Skriv ned din besked uden mellemrum.For dette eksempel vil vi bruge:
    isthebest
  • BILLEDE TITLET KODE OG DECODE BRUG AF VIGèNERE CIPHER TRIN 4
    4. Skriv søgeordet under din besked, omhyggeligt forebygning hvert bogstav op med et brev fra din besked. Gør dette, indtil du løber tør for besked:
    isthebest
    Limelimelimelime
  • BILLEDE TITLET KODE OG DECODE BRUG AF VIGèNERE CIPHER TRIN 5
    5. Skær søgeordet for at passe sætningen, hvis det er nødvendigt. I eksemplet anvendt til denne artikel, ordet
    CITRON
    Passer perfekt, men når søgeordet ikke er en perfekt pasform, er der ingen grund til at bruge det fulde ord. For eksempel:
    isthebestofthebest
    Limelimelimelimelimelimel
  • BILLEDE TITLET KODE OG DECODE BRUG AF VIGèNERE CIPHER TRIN 6
    6. Gå til rækken af ​​det første bogstav i søgeordet i Vigenère-pladsen og gå til kolonnen i første bogstav i den faktiske besked og find skæringspunktet for rækken og kolonnen. Det er dit krypteringsbrev.
  • Billede titlen koder og afkode ved hjælp af Vigènere-krypteringstrinnet 7
    7. Fortsæt på denne måde, indtil hele din sætning er krypteret. Ved hjælp af prøve Vigenère-pladsen ovenfor er det første CIPHERTEXT-brev en h, der kommer fra række L og kolonne W. Så ciphertext er:
    Hqwmswimdbtimmex
  • Metode 2 af 2:
    Dechifer
    1. BILLEDE TITLED KODE OG DECODE BRUG AF VIGèNERE CIPHER TRIN 8
    1. Udfør ovenstående trin i omvendt for at dekode cifreed tekst.
  • BILLEDE TITLET KODE OG DECODE BRUG AF VIGèNERE CIPHER TRIN 9
    2. Find rækken af ​​det første bogstav i søgeordet. Se langs det for at finde det første bogstav i den cifrede tekst i den række. Følg kolonnen op for at finde det første bogstav i den kodede sætning øverst på diagrammet.
  • BILLEDE TITLET KODE OG DECODE BRUG AF VIGèNERE CIPHER INTRO
    3. Fortsæt på denne måde, indtil du helt dechiffrere teksten helt.
  • Video

    Ved at bruge denne service kan nogle oplysninger deles med YouTube.

    Tips

    Hvis du bruger en større Vigènere-torv, der omfatter både tegnsætning og afstand, bliver chifferen sværere at bryde. Dette er især så når "Nøgleord" eller "nøgle sætning" er så lang eller længere end meddelelsen. Så kommer du tæt på en såkaldt engangspude.
  • Dobbeltklik for at sikre, at du kører korrekt.En fejlagtig enciffereret tekst kan være umulig at fortolke korrekt, og det er svært at genkende en fejl uden en dobbeltcheck.
  • Du kan automatisere dette med passende software til visuel programmering og kontrollere, om du gjorde det korrekt.
  • Når du giver CIPHERTEXT til en anden, skal de vide, at søgeordet for at dechiffrere koden, så hemmeligt hvisk det til dem eller bruge en forudbestemt Caesar-kryptering til at dæmpe søgeordet også. Vær opmærksom på, at dette i dag ikke længere er en sikker kryptering. Det kan endda blive revnet automatisk.
  • Der er online og offline Vigenère Decifere, du kan bruge til at hjælpe med at dechiffrere din kode.Gør A Søg at finde dem.
  • En anden metode til yderligere obfuscate din besked er at anvende en anden type kryptering (som en transposition chiffer) til den oprindelige meddelelse, og kør den derefter gennem en Vigenère-chiffer. Selvom afkodet, uden at vide resultatet, er blevet krypteret før Vigènere-krypteren bruges, vil det stadig synes at være gibberish. Anvend ikke en Caesar-kryptering til den oprindelige meddelelse i stedet for en transpositionskryds, da begge trin kan kombineres til et Vigenère-trin, og CiPherText er ikke stærkere beskyttet.
  • Jo oftere din "Nøgleord" eller "nøgle sætning" gentagelser De lettere mønstre opdages i den krypterede tekst, og jo lettere er det at bryde chifferen.EN "nøgle" Så længe eller længere end længden af ​​meddelelsen er at foretrække.
  • Advarsler

    Denne chiffer er ikke narre-bevis (ingen kryptering er) og kan hurtigt revnet.Ved nuværende standarder er Vigenère Cipher ekstremt svag.Brug ikke dette til noget helt øverste hemmelighed. Til stærkere krypteringsforskning AES og RSA. Denne krypher kan dog bruges med en engangspude som en nøgle (en virkelig tilfældig sekvens med samme længde som den tekst, der kun bruges en gang) til at producere en CIPHERTEXT, at så længe nøglen er sikker, kan det ikke blive revnet hurtigere end bare at gøre et brute-force-angreb.
    Del på sociale netværk :
    Lignende