Kuidas kodeerida ja dekodeerida Vigènere Cipheri abil

Autor: Ellen Moore
Loomise Kuupäev: 16 Jaanuar 2021
Värskenduse Kuupäev: 19 Mai 2024
Anonim
Kuidas kodeerida ja dekodeerida Vigènere Cipheri abil - Entsüklopeedia
Kuidas kodeerida ja dekodeerida Vigènere Cipheri abil - Entsüklopeedia

Sisu

Vigènere šifr on krüptimismeetod, mis kasutab märksõna tähtede põhjal rida erinevaid "Caesari šifreid". Caesari šifris liigutatakse iga kirja tähte teatud arvu tähtedega, mis asendatakse vastava tähega. Näiteks tähendab see, et kolme positsiooni nihkumisel Caesari šifris: A muutuks D-ks; B saaks E; C-st saaks F jne. Vigènere'i šifr põhineb sellel meetodil, kasutades mitut Césari šifrit sõnumi erinevates punktides. See artikkel näitab teile, kuidas seda kasutada.

Sammud

1. meetod 2-st: krüptimine

  1. Hankige Vigènere väljak (foto selle artikli lõpus) ​​või looge oma Vigènere väljak.

  2. Mõelge märksõnale, mis on lühem kui fraasid või fraasid, mida soovite krüptida. Selle näite puhul kasutame järgmist:

    KALK

  3. Kirjutage sõnum tühikuteta üles. Selle näite puhul kasutame järgmist:

    WIKIHOWISTHEBEST


  4. Kirjutage oma sõnumi alla märksõna, joondades märksõna kõik tähed sõnumis oleva tähega. Tehke seda seni, kuni olete sõnumis kõik tähed joondanud:

    WIKIHOWISTHEBEST

    LIMELIMELIME


  5. Vajadusel lõigake märksõna fraasiga sobivaks. Selle artikli jaoks kasutatud näites sõna

    KALKsee sobib ideaalselt, kuid kui märksõna ei sobi ideaalselt, pole vaja kasutada täissõna. Näiteks:

    Parim WIKIHOWISTHEBEST

    LIMELIMELIMELIMELIMELIMEL

  6. Minge Vigènere'i väljaku märksõna esimese tähe reale ja minge sõnumi esimese tähe veergu ning leidke rea ja veeru ristumiskoht. See on teie krüptitud kiri.
  7. Jätkake nii, kuni kogu teie lause on krüptitud. Näide näeb välja järgmine:

    LAYEWGKEHLVAQWGP

2. meetod 2-st: dešifreerimine

  1. Krüptiteksti dekodeerimiseks tehke ülaltoodud toimingud vastupidises järjekorras.
  2. Leidke šifriteksti esimese tähe veerg ja jätkake, kuni jõuate märksõna esimese tähe reale. See täht on kodeeritud lause esimene täht.
  3. Jätkake nii, kuni olete teksti täielikult dešifreerinud.
  4. Valmis.

Vigènere väljak

Näpunäited

  • Krüptitud sõnumi kellelegi teisele andmisel peavad nad koodi lõhkumiseks teadma parooli, sosistage neile siis salaja või kasutage märksõna krüptimiseks eelnevalt kindlaksmääratud Caesari šifrit.
  • Internetis on Vigènere kräkkerid, mille abil saate koodi murda. Nende leidmiseks tehke Interneti-otsing.
  • Teine krüptimismeetod on leida vastav täht ridade ja veergude ristmikust. Sel juhul on "täht W ja L täht H" ja nii edasi. WIKIHOWISTHEBESTist saab HQWMSWIMDBTIMMEX.
  • Veenduge, et oleksite õigesti krüptinud. Valesti krüptitud teksti võib olla võimatu õigesti tõlgendada ja ilma teise kontrollita on viga raske ära tunda.
  • Kui kasutate suuremat Vigènere ruutu, mis sisaldab nii kirjavahemärke kui ka tühikuid, on joonist raskem murda. See kehtib eriti siis, kui märksõna või fraas on sama pikk või pikem kui sõnum.
  • Teine meetod sõnumi veelgi hägusemaks muutmiseks on kasutada Caesari šifrit algsõnumis ettemääratud väärtusega (näiteks: ROT13), seejärel krüptida see Vigènere'i šifri abil. Isegi kui see dekodeeriti, tundus teade, et tulemus oli enne Vigènere'i šifrit Cesari šifriga krüpteeritud, näib sõnum siiski juhuslik.
  • Mida sagedamini teie märksõna või võtmefraasi korratakse, seda hõlpsamalt krüptitud tekstis mustreid tuvastatakse ja seda lihtsam on šifrit rikkuda. Eelistatav on "võti", mille pikkus on sõnumi pikkusega võrdne või sellest suurem.

Hoiatused

  • See salakiri pole lollikindel (ühtegi šifrit pole) ja selle saab kiiresti rikkuda. Praeguste standardite järgi on Vigènere näitaja äärmiselt nõrk.Ärge kasutage seda millegi tõeliselt salajase jaoks. Tugevamate AES- ja RSA-krüptimisotsingute jaoks. Seda šifrit saab aga kasutada ühekordselt kasutatava šifri (tõeliselt juhusliku šifrivõtmega, mis on sama pikk kui tekst, mida kasutatakse ainult üks kord) abil šifriteksti loomiseks, mis seni, kuni võti on turvaline, ei saab dešifreerida.

Bearhare on failiedatuprogramm, mi kipub intallima palju oovimatuid liandmooduleid ja laiendui. ee programm võib teie Interneti-kogemue rikkuda ja eda on keeruline eemaldada. Piikee töö...

Reflekoloogia fännid uuvad, et meie käe on inimkeha “kaart”. Iga kehaoa, ealhulga elundid, vatab peopeade reflekipunktile. Nendele punktidele urve avaldamine timuleerib närviimpule, mi ...

Värske Väljaanded