Razčlenjevalnik Vigenerove šifre
Odkrij ključ in dešifrira besedilo šifriran z Vigenerovo šifro brez poznavanja ključa.
Razčlenjevalnik Vigenerove šifre
Prilepite besedilo šifriran z Vigenerovo šifro in to orodje samodejno odkrije ključ ter dešifrira sporočilo. Kombinira tri klasične tehnike iz klasične kriptoanalize: Kasiskijev test najde ponavljajoče se nize znakov v šifriranem besedilu in razdalje med njimi, kar nakazuje verjetne dolžine ključa; indeks naključnosti oceni vsako dolžino kandidata od 1 do postavljene meje in favorizira tisto, katere porazdelitev črk je najmanj podobna naključnemu hrupu; frekvenčna analiza pa nato obravnava vsak položaj ključa kot lastno premaknjeno abecedo in primerja njene števce črk s predstavniški jezikom, da bi našla najbolj verjetne premike.
Nastavite dolžino ključa sami, če jo že poznate, ali jo pustite na 0 in pustite orju, da jo samodejno zazna — koristno, kadar imate le del šifriranega besedila in nimate drugih namigov. Referenčni jezik (angleščina, slovenščina, češčina ali nemščina) določa, katero tabelo frekvenčnosti črk analiza primerja, zato izberite tistega, v katerem je besedilo verjetno napisano. Preklopite možnost "Prikaži" na podrobno poročilo analize, da vidite ponavljajoče se nize, ki jih je našel Kasiskijev test, indeks naključnosti za vsako testirano dolžino ključa in najboljše kandidate za ključ zraven z oceno ujemanja — koristno za preverjanje sklepanja orodja ali preizkušanje bližnjega drugega ugibanja ročno.
Statistični obnovljivi ključ potrebuje dovolj šifriranega besedila: nekaj sto znakov je običajno dovolj za kratek ključ, medtem ko lahko enolovski prispevek zahteva, da dolžino ključa postavite ročno. Samo črke A–Z sodelujejo v šifri; števke, presledki, ločila in znaki z naglasi se prepuščajo nespremenjeni, in dešifrirano besedilo ohrani prvotno kapitalizacijo črko za črko.
Vse se izvršuje lokalno v vašem brskalniku — šifrirano besedilo se nikoli ne naloži nikamor, kar je pomembno za rešitve ugank, vaj ali če ne želite prilepiti v tretjo osebo. Kopirajte rezultat, prenesite kot datoteko .txt ali ga pošljite naravnost v drugo orodje, da nadaljujete z delom.