Ir para o conteúdo

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

Entrada

0 de 1.000 caracteres

Para decodificar, separe os grupos de cinco símbolos por espaço.

Versão do alfabeto

Sentido

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ãoHELLO
26 letrasAABBB AABAA ABABB ABABB ABBBA
24 letrasAABBB 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.