Kuinka koodata ja purkaa Vigènere Cipher

Kirjoittaja: Florence Bailey
Luomispäivä: 27 Maaliskuu 2021
Päivityspäivä: 17 Saattaa 2024
Anonim
Kuinka koodata ja purkaa Vigènere Cipher - Tietosanakirja
Kuinka koodata ja purkaa Vigènere Cipher - Tietosanakirja

Sisältö

Vigènere-salaus on salausmenetelmä, joka käyttää sarjaa erilaisia ​​"Caesarin salakirjoituksia" avainsanan kirjainten perusteella. Caesarin salakirjassa jokaista kohtaa kirjainta siirretään tietyllä määrällä kirjaimia, jotka korvataan vastaavalla kirjaimella. Esimerkiksi tämä tarkoittaa, että kolmiasentoisessa siirtymässä Caesarin salakirjoituksessa: A: sta tulee D; B: stä tulee E; C: stä tulee F jne. Vigèneren salaus perustuu tähän menetelmään ja käyttää useita César-salakirjoituksia viestin eri kohdissa. Tässä artikkelissa kerrotaan, kuinka sitä käytetään.

Askeleet

Tapa 1/2: Salaa

  1. Hanki Vigènere-aukio (kuva tämän artikkelin lopussa) tai luo oma Vigènere-aukio.

  2. Ajattele avainsanaa, joka on lyhyempi kuin salattavat lauseet tai lauseet. Tässä esimerkissä käytämme:

    LIME

  3. Kirjoita viesti ylös ilman välilyöntejä. Tässä esimerkissä käytämme:

    WIKIHOWISTHEBEST


  4. Kirjoita avainsana viestisi alle ja kohdista avainsanan jokainen kirjain varovasti viestissä olevaan kirjaimeen. Tee tämä, kunnes olet tasannut kaikki viestin kirjaimet:

    WIKIHOWISTHEBEST

    LIMELIMELIMELIME


  5. Leikkaa avainsana tarvittaessa lauseen mukaan. Tätä artikkelia varten käytetyssä esimerkissä sana

    LIMEse sopii täydellisesti, mutta kun avainsana ei sovi täydellisesti, ei tarvitse käyttää koko sanaa. Esimerkiksi:

    WIKIHOWISTHEBESTFESTEBEST

    LIMELIMELIMELIMELIMELIMEL

  6. Siirry Vigènere-neliön avainsanan ensimmäiselle kirjainriville ja siirry viestin ensimmäisen kirjaimen sarakkeeseen ja etsi rivin ja sarakkeen leikkauspiste. Se on salattu kirjeesi.
  7. Jatka tällä tavalla, kunnes koko lauseesi on salattu. Esimerkki näyttää lopulta tältä:

    LAYEWGKEHLVAQWGP

Menetelmä 2/2: Salauksen purkaminen

  1. Suorita yllä olevat vaiheet päinvastaisessa järjestyksessä salauksen purkamiseksi.
  2. Etsi salakirjoituksen ensimmäisen kirjaimen sarake ja jatka, kunnes saavut avainsanan ensimmäisen kirjaimen riville. Tämä kirjain on koodatun lauseen ensimmäinen kirjain.
  3. Jatka tällä tavalla, kunnes olet täysin tulkinnut tekstin.
  4. Valmis.

Vigènere-aukio

Vinkkejä

  • Antaessaan salatun viestin jollekin muulle, heidän on tiedettävä salasana koodin murtamiseksi, joten salaa heille salaa tai salaa avainsana ennalta määrätyllä Caesar-salauksella.
  • Verkossa on Vigènere-keksejä, joiden avulla voit murtaa koodin. Tee Internet-haku löytääksesi ne.
  • Toinen salausmenetelmä on löytää vastaava kirjain rivien ja sarakkeiden leikkauspisteestä. Tässä tapauksessa "kirjain W ja L on H" ja niin edelleen. WIKIHOWISTHEBESTistä tulee HQWMSWIMDBTIMMEX.
  • Tarkista, että salasit oikein. Väärin salattua tekstiä voi olla mahdotonta tulkita oikein, ja virhettä on vaikea tunnistaa ilman toista tarkistusta.
  • Jos käytät suurempaa Vigènere-neliötä, joka sisältää sekä välimerkit että välit, kuvion hajoaminen on vaikeampi. Tämä pätee erityisesti silloin, kun "avainsana" tai "lause" on yhtä pitkä tai pidempi kuin viesti.
  • Toinen tapa hämmentää viestiäsi on käyttää Caesar-salausta alkuperäisessä viestissä ennalta määrätyllä arvolla (esimerkiksi: ROT13) ja salata se sitten Vigènere-salauksella. Vaikka se olisi dekoodattu, sanomat näyttävät silti satunnaisilta tietämättä, että tulos on salattu Cesarin salakirjoituksella ennen Vigèneren salausta.
  • Mitä useammin "Avainsana" tai "Avainsana" toistetaan, sitä helpommin kuviot havaitaan salatussa tekstissä ja sitä helpompaa on rikkoa salaus. "Näppäin", jonka pituus on yhtä suuri tai suurempi kuin viestin pituus, on edullinen.

Varoitukset

  • Tämä salaus ei ole hämmentävä (ei salakirjoitusta) ja se voidaan rikkoa nopeasti. Nykyisten standardien mukaan Vigènere-luku on erittäin heikko.Älä käytä tätä mihinkään todella salaisuuteen. Vahvempia AES- ja RSA-salaushakuja varten. Tätä salausta voidaan kuitenkin käyttää kertakäyttöisen salauksen kanssa (todella satunnainen salausavain, joka on yhtä pitkä kuin teksti, jota käytetään vain kerran) sellaisen salaustekstin tuottamiseen, joka ei ole välttämätöntä voidaan tulkita.

Tää artikkelia: RemDroidUing Remote Tablet -ovelluken käyttö Mahdolliuu hallita Android-laitteita muiden Android-laitteiden kana voi olla hyödyllinen monia tapaukia. Jo eimerk...

Kuinka hallita aphid-hyökkäystä

Peter Berry

Saattaa 2024

Tää artikkelia: Kotimaiten tuotteiden käyttöerve aalitajina ja anoinaKäytä uihkeita12 Viitteet Lehtikirjat rakatavat naurata hedelmiä, vihannekia, kukkia ja kaikenla...

Uusimmat Viestit