Pular para o conteúdo
Aback Tools Logo

Ferramenta de Cifra de Substituição

Crie e resolva cifras de substituição monoalfabéticas com controle total sobre sua chave de substituição. Codifique e decodifique texto com permutações personalizadas, chaves aleatórias ou predefinições clássicas como Atbash, ROT-13 e Caesar Shifts. Analise as frequências das letras para decifrar cifras desconhecidas. Todo o processamento é local, privado e não requer inscrição.

Substitution Cipher Tool
Convert plaintext to ciphertext
A→A
B→B
C→C
D→D
E→E
F→F
G→G
H→H
I→I
J→J
K→K
L→L
M→M
N→N
O→O
P→P
Q→Q
R→R
S→S
T→T
U→U
V→V
W→W
X→X
Y→Y
Z→Z
0 characters | 0 letters
Encoded text will appear here...

Por que usar nossa ferramenta de cifra de substituição?

  • Controle total de chave de substituição: crie e edite qualquer chave de substituição monoalfabética com mapeamento visual instantâneo. Gere chaves aleatórias, use predefinições como rotações Atbash e César ou digite sua própria permutação de 26 caracteres. O A→? completo? atualizações da tabela de mapeamento em tempo real.
  • Codifique e decodifique com um clique: alterne entre os modos de codificação e decodificação com um único clique. A ferramenta usa a mesma chave de substituição para ambas as operações – encode converte texto simples em texto cifrado, decode inverte o processo. Troque entrada e saída para iterar no design da cifra.
  • Análise de frequência integrada: analise as frequências dos caracteres no texto de entrada com um gráfico de barras interativo. Compare as distribuições de letras para identificar padrões, identifique as letras mais comuns e use a análise de frequência para decifrar cifras de substituição desconhecidas — tudo dentro da ferramenta.
  • 100% privado e baseado em navegador: toda criptografia, descriptografia e análise de frequência acontecem localmente em seu navegador. Suas chaves de texto e cifra nunca saem do seu dispositivo. Sem uploads de servidor, sem armazenamento de dados, privacidade total — funciona offline após o carregamento inicial da página.

Casos de uso comuns para ferramenta de codificação de substituição

  • Educação e ensino de criptografia: ensine os fundamentos das cifras de substituição monoalfabéticas com uma ferramenta visual interativa. Os alunos podem explorar como as chaves funcionam, ver a atualização da tabela de mapeamento em tempo real e experimentar a análise de frequência para quebrar cifras na prática.
  • Design de quebra-cabeça e sala de fuga: crie cifras de substituição personalizadas para quebra-cabeças, salas de fuga, caça ao tesouro e jogos de mistério. Gere chaves, codifique pistas e forneça dicas de análise de chave ou frequência como parte da experiência de resolução de quebra-cabeças.
  • Decodificação de cifras literárias: decodifique cifras de substituição encontradas na literatura como "The Gold-Bug" de Edgar Allan Poe, "The Adventure of the Dancing Men" de Arthur Conan Doyle ou nos romances de Dan Brown. Use a análise de frequência para decifrar cifras de histórias de mistério clássicas e modernas.
  • Ofuscação de texto leve: aplique substituição simples para ofuscar texto para fins casuais – ocultando spoilers, soluções de quebra-cabeças ou mensagens criativas. Embora não seja criptograficamente segura, a substituição fornece uma maneira rápida de tornar o texto ilegível à primeira vista.
  • Análise Lingüística e de Linguagem: Estude padrões de frequência de caracteres em diferentes idiomas. Codifique texto em inglês com diferentes chaves de substituição para comparar padrões de distribuição ou pratique a criptoanálise identificando as letras mais comuns no texto cifrado.
  • Recriação de cifras históricas: recrie cifras de substituição históricas, incluindo a cifra de César (ROT-3), Atbash (alfabeto reverso) e a cifra de Alberti. Explore como a criptografia evoluiu de uma simples substituição monoalfabética para sistemas polialfabéticos mais complexos.

O que é uma cifra de substituição?

Uma cifra de substituição é um método de criptografia em que cada letra do texto simples é substituída por outra letra de acordo com uma chave fixa – uma permutação do alfabeto. Por exemplo, com uma tecla onde A→X, B→Y, C→Z (um alfabeto reverso, também conhecido como Atbash), a palavra "OLÁ" torna-se "SVOOL". São 26! (aproximadamente 4×10²⁶) chaves possíveis, tornando os ataques de força bruta impraticáveis ​​para quebra manual de código. No entanto, as cifras de substituição monoalfabéticas são vulneráveis ​​à análise de frequência porque cada letra do texto simples sempre mapeia para a mesma letra do texto cifrado, preservando os padrões estatísticos do idioma original.

Como funciona nossa ferramenta de criptografia de substituição

  1. Defina a chave: você fornece uma permutação de 26 caracteres de A-Z como chave de substituição. Use o botão Aleatório para gerar uma, selecione uma predefinição (Atbash, ROT-13, Caesar +3, ROT-5) ou digite a sua própria. A tabela de mapeamento mostra exatamente qual letra do texto simples é mapeada para qual letra do texto cifrado.
  2. Digite ou cole texto: insira seu texto simples no painel de entrada. A ferramenta processa apenas letras de A a Z (preservação de maiúsculas e minúsculas). Números, espaços, pontuação e outros caracteres passam inalterados, mantendo a estrutura original do texto.
  3. Codificar ou Decodificar: No modo Encode, cada letra é substituída usando o mapeamento direto (A→?). No modo Decode, o mapeamento reverso (pesquisa reversa) é usado para recuperar o texto simples original. Troque a entrada e a saída para iterar no design da sua cifra.

O que torna uma cifra de substituição solucionável

  • Frequência das letras: Em inglês, E é a letra mais comum (12,7%), seguida por T (9,1%), A (8,2%), O (7,5%), I (7,0%), N (6,7%), S (6,3%), H (6,1%) e R (6,0%). O caractere mais frequente no texto cifrado provavelmente corresponde a uma dessas letras comuns.
  • Palavras padrão: palavras curtas comuns como "o", "e", "que", "tem", "com" têm padrões de letras distintos. Uma palavra de três letras que aparece com frequência é provavelmente “o” – identificá-la revela mapeamentos de três letras ao mesmo tempo.
  • Contexto e tema: O assunto fornece pistas adicionais. Uma cifra sobre computadores provavelmente conterá palavras como “dados”, “código”, “arquivo”; os textos históricos usam vocabulário apropriado ao período. O contexto ajuda a restringir palavras candidatas de texto simples.

Privacidade, segurança e limitações

Todo o processamento da cifra de substituição é feito inteiramente no seu navegador usando JavaScript. Suas chaves de texto e cifra nunca saem do seu dispositivo. Nenhum dado é carregado, armazenado, rastreado ou transmitido para qualquer servidor.

Observação importante sobre segurança: as cifras de substituição monoalfabéticas fornecem segurança criptográfica zero para os padrões modernos. Com análise de frequência e correspondência de padrões, qualquer cifra de substituição pode ser quebrada em segundos usando ferramentas automatizadas ou em minutos por um criptoanalista experiente. Esta ferramenta destina-se apenas a fins educacionais, históricos, de quebra-cabeças e de ofuscação de luz. Nunca use cifras de substituição para proteger informações sensíveis, pessoais ou confidenciais.

Perguntas frequentes

Uma cifra de substituição substitui cada letra do texto simples por outra letra de acordo com uma permutação fixa do alfabeto, conhecida como chave. Com 26! (403 quintilhões) de chaves possíveis, as cifras de substituição são muito mais numerosas do que simples deslocamentos de César, mas permanecem vulneráveis ​​à análise de frequência porque cada letra sempre mapeia para a mesma letra do texto cifrado.

Uma cifra de César é um tipo específico de cifra de substituição que usa um deslocamento fixo (por exemplo, A→D para deslocamento de 3). Uma cifra de substituição geral permite qualquer permutação do alfabeto, criando 26! chaves possíveis em comparação com apenas 25 possíveis turnos de César. Predefinições como Atbash, ROT-13 e Caesar +3 são cifras de substituição específicas.

Uma chave válida é uma permutação de todas as 26 letras (AZ). Você pode digitar qualquer sequência de 26 letras, usar o botão Aleatório para embaralhar o alfabeto ou selecionar uma predefinição: Atbash (reverso), ROT-13 (deslocamento de 13), César +3 (deslocamento de 3) ou ROT-5 (deslocamento de 5). A tabela de mapeamento é atualizada em tempo real, mostrando cada mapeamento de texto simples para texto cifrado.

A decodificação sem chave requer criptoanálise usando análise de frequência. A letra do texto cifrado mais frequente provavelmente corresponde à letra mais comum em inglês (E, 12,7%). Palavras curtas e comuns como "o" ou "e" podem revelar vários mapeamentos ao mesmo tempo. Nosso gráfico de análise de frequência integrado ajuda a identificar padrões de letras para quebra manual de código.

Apenas as letras A-Z e a-z são substituídas. Números, espaços, pontuação e caracteres especiais passam inalterados. As maiúsculas e minúsculas são preservadas — letras maiúsculas são mapeadas para maiúsculas, minúsculas para minúsculas. Isso preserva a estrutura do texto (limites das palavras, comprimento das frases), o que ajuda na legibilidade, mas também fornece pistas para a criptoanálise.

Sim. A ferramenta suporta decodificação com qualquer chave candidata, e o gráfico de análise de frequência ajuda a identificar as letras mais comuns. Você pode refinar iterativamente sua chave com base na saída decodificada parcial. No entanto, a ferramenta não possui algoritmos de cracking automatizados – ainda são necessárias habilidades manuais de criptoanálise.

Absolutamente. Tudo é processado localmente no seu navegador. Seu texto, chaves de criptografia e resultados de análises nunca saem do seu dispositivo. Sem uploads, sem armazenamento, sem rastreamento. Funciona offline após o carregamento inicial da página.

Não – as cifras de substituição monoalfabéticas fornecem segurança criptográfica zero para os padrões modernos. Embora existam 26! chaves possíveis, análise de frequência e correspondência de padrões podem quebrar qualquer cifra de substituição em segundos. Use criptografia moderna (AES-256) para segurança real. Esta ferramenta é apenas para educação, quebra-cabeças e ofuscação de luz.

Sim – 100% gratuito, sem inscrição, sem conta e sem limites de uso. Codifique, decodifique e analise quantas cifras você precisar, totalmente grátis para sempre.