Baconova šifra
Zakódujte text do päťznakových skupín A/B Baconovou bilaterálnou šifrou a späť.
Súvisiace nástroje
Baconova šifra
Francis Bacon vymyslel svoju bilaterálnu šifru v roku 1605 na nádherne jednoduchej myšlienke: len dvoma symbolmi zakódujete celú abecedu, ak ich použijete v skupinách po piatich — 2⁵ je 32, viac než dosť pre 26 písmen. A sa stane AAAAA, B sa stane AAAAB a tak ďalej. Tento nástroj kóduje text do týchto skupín A/B a dekóduje ich späť, jedno písmeno na skupinu piatich.
Jej dômyselnosť nikdy neboli samotné písmená A/B, ale to, že sa mohli skrývať na očiach: správa napísaná dvoma nepatrne odlišnými písmami, dvoma odtieňmi atramentu či vzpriamenými oproti kurzívnym písmenám nesie Baconom zakódované tajomstvo neviditeľne. To z nej robí klasiku steganografie, stálicu hádankových honov, únikových hier a CTF výziev — a dôvod, prečo stránka zdanlivo obyčajného textu môže niesť skrytú správu po piatich znakoch.
Ponúkajú sa dve abecedy. Klasická 24-písmenová verzia je Baconov originál, kde I a J zdieľajú kód a U a V zdieľajú kód — zvláštnosť dobovej latinskej abecedy. Moderná 26-písmenová verzia dáva každému písmenu vlastný odlišný kód, takže prechádza tam a späť bezstratovo. Kódovanie zoskupuje písmená do slov oddelených lomkou pre čitateľnosť; dekódovanie ignoruje čokoľvek okrem A a B (a akceptuje aj 0/1), číta prúd po piatich, takže správu vložíte akokoľvek naformátovanú.
Všetko beží lokálne vo vašom prehliadači — váš text nikdy neopustí vaše zariadenie.