Šifra s běžícím klíčem
Šifruj nebo dešifruj text s běžícím klíčem, který se rozšiřuje sám ze zprávy.
Šifra s běžícím klíčem
Šifra s běžícím klíčem posouvá každé písmeno vašeho textu s klíčem, který začíná heslem a pak pokračuje tím, že si vypůjčuje z samotné zprávy. To je klíčový rozdíl od Vigenèrovy šifry, jejíž krátký klíč se předvídatelně cykluje: klíč běžící šifry se nikdy neopakuje, takže mnohem lépe odolá frekvenční analýze. Vložte otevřený text na jeho šifrování nebo vložte šifrovaný text se stejným heslem na jeho dešifrování — jedno pole zvládne oba směry.
Napište heslo na inicializaci klíče a vyberte, jak se rozšíří dál. Klasická varianta "otevřený text" pokračuje v půjčování si ze zprávy, která se šifruje; "šifrovaný text" si místo toho vypůjčuje z výstupu, který právě vytvořila, související schéma s vlastními slabostmi. Přepněte abecedu na písmena a číslice, pokud chcete, aby se čísla posunovala spolu s textem, a zapněte "Zachovat velikost písmen a interpunkci" na udržení mezer a velkých písmen přesně tak, jak je napsáno, nebo vypnuté pro kompaktní, velkými písmeny blok. "Zobrazit vygenerovaný proud klíče" vypíše symbol, který posunul každý znak, užitečný pro kontrolu ručních výpočtů.
Jen latinská písmena — a číslice v alfanumerickém režimu — posunovají klíč a jsou posunuta. Cokoli jiného projde beze změny nebo je zcela vypuštěno spolu se zbytkem formátování, když je tato možnost vypnutá. Konce řádků Windows a Unix se považují za stejné a živý součet hlásí, kolik znaků bylo posunuto, jak dlouhý je efektivní klíč a zda byl výsledek zašifrován nebo dešifrován.
Všechno běží lokálně ve vašem prohlížeči. Vaše heslo a text se nikdy neuploadují ani neposílají nikam — důležité si pamatovat u šifry, jejíž celý účel je udržet něco soukromého. Zkopírujte výsledek, stáhněte si jej jako soubor .txt nebo pošlete výstup přímo zpět do vstupu na zřetězení další transformace.