Cifra de bacon
Codifique o texto como grupos A/B de cinco símbolos com a cifra biliteral de Bacon e vice-versa.
Cifra de bacon
Francis Bacon concebeu sua cifra biliteral em 1605 com base em uma ideia lindamente simples: com apenas dois símbolos você pode codificar o alfabeto inteiro, se usá-los em grupos de cinco – 2⁵ é 32, mais do que suficiente para 26 letras. A torna-se AAAAA, B torna-se AAAAB e assim por diante. Esta ferramenta codifica o texto nesses grupos A/B e os decodifica de volta, uma letra por grupo de cinco.
Sua inteligência nunca foram as letras A/B em si, mas o fato de elas poderem ser escondidas à vista de todos: uma mensagem escrita em duas fontes sutilmente diferentes, dois tons de tinta ou letras verticais versus itálicas carrega um segredo codificado por Bacon de forma invisível. Isso o torna um clássico da esteganografia, um elemento básico em buscas de quebra-cabeças, salas de fuga e desafios CTF – e a razão pela qual uma página de texto aparentemente comum pode conter uma mensagem oculta de cinco caracteres por vez.
Dois alfabetos são oferecidos. A versão clássica de 24 letras é a original de Bacon, onde I e J compartilham um código e U e V compartilham um código – uma peculiaridade do alfabeto latino do período. A versão moderna de 26 letras dá a cada letra seu próprio código distinto, de modo que ela faz ida e volta sem perdas. A codificação agrupa letras em palavras separadas por uma barra para facilitar a leitura; a decodificação ignora qualquer coisa que não seja A ou B (e aceita 0/1 também), lendo o fluxo em cinco, para que você possa colar uma mensagem independentemente de como ela foi formatada.
Tudo é executado localmente no seu navegador – seu texto nunca sai do seu dispositivo.