Szyfr Bacona
Zakoduj tekst jako pięcioznakowe grupy A/B szyfrem dwuliterowym Bacona i z powrotem.
Powiązane narzędzia
Szyfr Bacona
Francis Bacon wymyślił swój szyfr dwuliterowy w 1605 roku na pięknie prostym pomyśle: tylko dwoma symbolami zakodujesz cały alfabet, jeśli użyjesz ich w grupach po pięć — 2⁵ to 32, aż nadto na 26 liter. A staje się AAAAA, B staje się AAAAB i tak dalej. To narzędzie koduje tekst w te grupy A/B i dekoduje je z powrotem, po jednej literze na grupę pięciu.
Jego pomysłowością nigdy nie były same litery A/B, ale to, że mogły się ukrywać na widoku: wiadomość zapisana dwoma nieznacznie różnymi krojami, dwoma odcieniami atramentu czy pismem prostym kontra kursywą niesie zakodowany przez Bacona sekret niewidzialnie. Czyni to z niego klasyk steganografii, stały element łowów na zagadki, escape roomów i wyzwań CTF — i powód, dla którego strona pozornie zwykłego tekstu może nieść ukrytą wiadomość po pięć znaków naraz.
Oferowane są dwa alfabety. Klasyczna 24-literowa wersja to oryginał Bacona, gdzie I i J dzielą kod, a U i V dzielą kod — osobliwość ówczesnego alfabetu łacińskiego. Nowoczesna 26-literowa wersja daje każdej literze własny odrębny kod, więc krąży tam i z powrotem bezstratnie. Kodowanie grupuje litery w słowa oddzielone ukośnikiem dla czytelności; dekodowanie ignoruje wszystko poza A i B (i przyjmuje też 0/1), czytając strumień po pięć, więc wiadomość wkleisz jakkolwiek sformatowaną.
Wszystko działa lokalnie w twojej przeglądarce — tekst nigdy nie opuszcza twojego urządzenia.