Baconova šifra
Zakódujte text do pětiznakových skupin A/B Baconovou bilaterální šifrou a zpět.
Související nástroje
Baconova šifra
Francis Bacon vymyslel svou bilaterální šifru v roce 1605 na krásně jednoduché myšlence: jen dvěma symboly zakódujete celou abecedu, použijete-li je ve skupinách po pěti — 2⁵ je 32, víc než dost pro 26 písmen. A se stane AAAAA, B se stane AAAAB a tak dál. Tento nástroj kóduje text do těchto skupin A/B a dekóduje je zpět, jedno písmeno na skupinu pěti.
Její důmyslnost nikdy nebyla samotná písmena A/B, ale to, že se mohla skrývat na očích: zpráva napsaná dvěma nepatrně odlišnými písmy, dvěma odstíny inkoustu či vzpřímenými oproti kurzívním písmenům nese Baconem zakódované tajemství neviditelně. To z ní dělá klasiku steganografie, stálici hádankových honů, únikových her a CTF výzev — a důvod, proč stránka zdánlivě obyčejného textu může nést skrytou zprávu po pěti znacích.
Nabízejí se dvě abecedy. Klasická 24písmenná verze je Baconův originál, kde I a J sdílejí kód a U a V sdílejí kód — zvláštnost dobové latinské abecedy. Moderní 26písmenná verze dává každému písmenu vlastní odlišný kód, takže prochází tam a zpět bezztrátově. Kódování seskupuje písmena do slov oddělených lomítkem pro čitelnost; dekódování ignoruje cokoli kromě A a B (a akceptuje i 0/1), čte proud po pěti, takže zprávu vložíte jakkoli naformátovanou.
Všechno běží lokálně ve vašem prohlížeči — váš text nikdy neopustí vaše zařízení.