Ugrás a tartalomhoz
100% helyi

Vigenere-rejtjel megoldó

A kulcs helyreállítása és a Vigenere-rejtjelezésű szöveg dekódolása kulcs előzetes ismerete nélkül.

Bemenet
Kimenet

Vigenere-rejtjel megoldó

Illeszd be a Vigenere-rejtjelezésű szöveget, és ez az eszköz saját maga működi ki a kulcsot, majd dekódolja az üzenetet. Három klasszikus technikát kombinál a klasszikus kriptoanalízisből: a Kasiski-vizsgálat megkeresi az ismétlődő betűsorozatokat a rejtjelezett szövegben és a közöttük lévő távolságokat, amelyek az valószínű kulcshosszakra utalnak; az egyezés indexe minden jelölt hosszúságot 1-től a beállított korlátdig értékel, és azt részesíti előnyben, amelynek betűeloszlása a legkevésbé néz ki véletlen zajnak; és a gyakoriság-elemzés ezután a kulcs minden pozícióját saját eltolt ábécéként kezeli, betűszámát egy hivatkozási nyelvhez viszonyítva a legvalószínűbb eltolás megtalálásához.

Ha már tudod a kulcshosszúságot, állítsd be magad, vagy hagyj 0-t, és hagyj az eszköznek automatikusan felismerni — hasznos, ha csak a rejtjelezett szöveg egy töredékéd van és nincs más nyom. A hivatkozási nyelv (angol, szlovák, cseh vagy német) meghatározza, hogy az elemzés mely betűgyakoriság-táblázatot használja, ezért válaszd azt, amelyben az egyszerű szöveg valószínűleg írva van. Válts a "Megjelenítés" opcióra a teljes elemzési jelentésre, hogy lásd a Kasiski-vizsgálat által talált ismétlődő sorozatokat, az egyezés indexét minden tesztelt kulcshosszúságra, és a legjobban értékelő kulcsjelölteket egymás mellett ezek illeszkedési pontszámával — hasznos az eszköz érvelésének ellenőrzéséhez vagy egy közeli második tipp próbálgatásához kézzel.

A statisztikai kulcshelyreállítás elegendő rejtjelezett szövegre van szüksége: néhány száz betű általában elegendő egy rövid kulcshoz, míg az egy soros üzenet szükséges lehet manuálisan megadni a kulcshosszúságot. Csak az A–Z betűk vesznek részt a rejtjelen; a számok, szóközök, központozás és ékezetes karakterek változatlanul haladnak át, és a dekódolt kimenet megőrzi az eredeti nagy/kisbetűs írást betűről betűre.

Minden helyileg fut a böngészödben — a rejtjelezett szöveg soha nem kerül sehova feltöltésre, ami fontos puzzle-megoldásokhoz, gyakorlatokhoz vagy bármilyen máshoz, amit nem akarsz harmadik féltől függő szolgáltatásba beilleszteni. Másold a eredményt, töltsd le .txt fájlként, vagy küld ki azonnal egy másik eszközbe a munkát folytatva.

Gyakori kérdések

Hogyan találja meg az eszköz a kulcsot anélkül, hogy tudná?
A Kasiski-vizsgálatot (ismétlődő sorozatok és távolságaik) az egyezés indexével kombinálva becsüli meg a kulcshosszúságot, majd gyakorisági elemzést használ a kulcs minden pozíciójára a legvalószínűbb betű meghatározásához — mindez a választott hivatkozási nyelvhez viszonyítva.
Mi van, ha az automatikus kulcshosszúság rossz?
A nagyon rövid rejtjelezett szövegek nem mindig adnak elég statisztikát. Kapcsold be a manuális kulcshosszúságot, ha már tudod, vagy próbáld ki az elemzési jelentésben bemutatott legfontosabb jelölteket.
Miért fontos a hivatkozási nyelv?
A gyakorisági elemzés a rejtjelezett szöveget az adott nyelv tipikus betűeloszlásához viszonyítja. A helytelen kiválasztása ferdíti az összes eltolást, amit kiválaszt, ezért párosítsd azt az egyszerű szöveg nyelvéhez.
Maradnak-e a központozás és a nagy/kisbetűs írás a dekódolás után?
Igen. Csak az A–Z betűk tolódnak; a szóközök, központozás, számok és ékezetes karakterek változatlanul másolódnak, és minden dekódolt betű esete megfelel a megfelelő rejtjelezett szöveg betűjének.
Fel van-e töltve az én rejtjelezett szövegem valahová?
Nem. A Kasiski-vizsgálat, gyakorisági elemzés és dekódolás mind helyileg futnak a böngészödben — semmi, amit beillesztesz, nem hagyja el a készülékedet.