Cifra de Bacon
Codifique e decodifique texto na cifra de Bacon, com grupos de cinco símbolos A e B, na versão de 24 ou de 26 letras.
- Roda no seu navegador
Resultado
O resultado aparece aqui.
Cinco símbolos por letra
Na cifra de Bacon cada letra vira um grupo de cinco símbolos A ou B: a posição da letra no alfabeto (começando em zero) escrita em binário, com A para 0 e B para 1.
| Versão | HELLO |
|---|---|
| 26 letras | AABBB AABAA ABABB ABABB ABBBA |
| 24 letras | AABBB AABAA ABABA ABABA ABBAB |
26 ou 24 letras
Na versão de 26 letras todas as letras têm código próprio. Na de 24, I e J compartilham o código, e também U e V; ao decodificar, saem I e U. JV vira ABAAA BAABB.
Para decodificar, cole os grupos separados por espaço: AABBB AABAA ABABA ABABA ABBAB vira HEKKN
Regras desta ferramenta
- A decodificação aceita A e B em maiúsculas ou minúsculas, em grupos de cinco; grupos que passam de Z são recusados.
- Acentos são removidos antes de codificar. O espaço vira /, a pontuação ASCII passa e dígitos são recusados.
- Cifras clássicas são curiosidade e jogo: qualquer pessoa quebra uma mensagem assim, então não use para proteger dados.
Perguntas frequentes
Como funciona a cifra de Bacon?
Cada letra vira cinco símbolos A ou B, a posição dela em binário. HELLO vira AABBB AABAA ABABB ABABB ABBBA na versão de 26 letras.
Qual a diferença entre a cifra de Bacon de 24 e de 26 letras?
Na de 24, I e J (e U e V) dividem o código. Com HELLO a de 24 letras dá AABBB AABAA ABABA ABABA ABBAB, diferente da de 26 a partir do segundo L.