Cifra de Bacon

Oculte mensagens em um texto comum com a cifra de Bacon ou converta letras em grupos clássicos de cinco símbolos A/B.

Texto de cobertura (opcional)
Entrada
0 caract. · 0 bytes
Testar:
Resultado
✓ Ocultar mensagens em texto comum ✓ Codificação clássica Bacon A/B ✓ Suporta modo de esteganografia ✓ Não armazenamos suas mensagens
Exemplos
Ocultar OLÁ em um texto de cobertura Texto de cobertura: Frases comuns podem transmitir discretamente uma mensagem secreta para leitores atentos.
Entrada OLÁ
Saída frases COMUNs PoDEm tRansmiTir discretamente uma mensagem secreta para leitores atentos.

Selecione o alfabeto português. No modo de texto de cobertura, a mensagem secreta OLÁ é codificada alterando maiúsculas e minúsculas em uma frase comum.

Extrair uma mensagem de Bacon oculta Texto de cobertura: Frases comuns podem transmitir discretamente uma mensagem secreta para leitores atentos.
Entrada frases COMUNs PoDEm tRansmiTir discretamente uma mensagem secreta para leitores atentos.
Saída olá

Selecione o alfabeto português. Durante a decodificação, a ferramenta lê o padrão formado por maiúsculas e minúsculas e recupera a mensagem de Bacon oculta.

Codificação A/B padrão
Entrada SEGREDO
Saída BBABBABAAAABBAABBABAABAAAAABBBBABAB

Selecione o alfabeto português. Sem texto de cobertura, o modo de codificação retorna diretamente os grupos A/B clássicos de cinco símbolos.

Decodificar grupos A/B
Entrada BABABBAABAAAAAB
Saída olá

Selecione o alfabeto português. O modo de decodificação padrão lê os grupos de Bacon em blocos de cinco símbolos e os converte novamente em letras.

Como funciona a cifra de Bacon

A cifra de Bacon representa cada letra como um padrão fixo de cinco símbolos A e B. Por exemplo, cada caractere compatível do alfabeto selecionado é convertido em um grupo como AABBB ou ABBBA, e a decodificação lê esses grupos em blocos de cinco.

O uso mais interessante da cifra de Bacon é a esteganografia: uma mensagem secreta pode ser escondida dentro de um texto de cobertura comum. Nesta ferramenta, o padrão A/B é representado por letras maiúsculas e minúsculas: um tipo corresponde a A e o outro a B. O resultado ainda se parece com um texto normal, mas a alternância entre maiúsculas e minúsculas carrega a mensagem oculta.

Se nenhum texto de cobertura for informado, a ferramenta retorna a sequência A/B padrão. Se um texto de cobertura for fornecido, a mensagem secreta será codificada nele usando maiúsculas e minúsculas.

A cifra de Bacon e a esteganografia

Francis Bacon descreveu esse método no século XVII como uma forma de ocultar mensagens em textos aparentemente inocentes. A cifra de Bacon costuma ser apresentada como uma cifra clássica, mas sua ideia principal está mais próxima da esteganografia do que da criptografia comum. Em vez de apenas transformar uma mensagem em símbolos ilegíveis, ela também pode esconder a própria existência da mensagem.

Historicamente, os dois símbolos de Bacon podiam ser representados de muitas maneiras: fontes, estilos, formas ou outras diferenças visíveis. Esta ferramenta usa uma demonstração simples e prática: letras minúsculas e maiúsculas funcionam como os dois símbolos possíveis.

Limites práticos

O texto de cobertura deve conter letras suficientes para armazenar toda a mensagem oculta. Cada letra secreta normalmente exige cinco letras utilizáveis no texto de cobertura, e esta ferramenta também adiciona dados de controle. Portanto, é recomendável escolher um texto com alguma margem.

A cifra de Bacon não é segura segundo os padrões criptográficos modernos. Ela é mais indicada para aprendizado, enigmas, demonstrações históricas e experimentos simples de esteganografia.

FAQ

O texto de cobertura é uma frase ou um parágrafo comum usado para esconder a mensagem secreta. A ferramenta altera maiúsculas e minúsculas nesse texto para representar os padrões A/B de Bacon.

Um padrão A/B de cinco símbolos permite representar combinações suficientes para as letras do alfabeto. O sistema clássico de Bacon usa grupos de comprimento fixo para codificar cada caractere.

Sim. Se o campo de texto de cobertura estiver vazio, a ferramenta retornará a sequência padrão de Bacon como grupos A/B. Isso é útil para aprender, conferir resultados e decodificar diretamente.

O texto de cobertura deve conter letras suficientes para os dados de controle e para toda a mensagem secreta. Cada letra secreta normalmente exige outras cinco letras. Um texto mais longo oferece margem e deixa a alternância entre maiúsculas e minúsculas mais natural.

Espaços e sinais de pontuação são preservados sempre que possível. No modo A/B padrão, símbolos não compatíveis são ignorados ou usados apenas como separadores, dependendo da operação.

Não. A cifra de Bacon é importante do ponto de vista histórico e útil para aprender esteganografia, mas não deve ser usada para proteger informações confidenciais.

Sim. A ferramenta oferece suporte a vários alfabetos e aplica o princípio de Bacon ao alfabeto selecionado. A cifra clássica de Bacon foi criada originalmente para um alfabeto limitado; esta ferramenta adapta a ideia para fins educacionais.
Ferramentas relacionadas

Cifra de César

Cifra clássica por deslocamento de letras com valores personalizados.

Cifra de Playfair

Cifra clássica de substituição por dígrafos com matriz baseada em palavra-chave.

Cifra de Vigenere

Cifragem e decifragem polialfabéticas baseadas em uma palavra-chave.