Cifra de substituição simples

Cifre e decifre texto com uma cifra clássica de substituição simples. Use um alfabeto misturado como chave, preserve espaços e pontuação e aprenda como funciona a substituição monoalfabética.

Entrada
0 caract. · 0 bytes
Testar:
Resultado
✓ Cifra clássica de substituição monoalfabética ✓ Chave: qualquer permutação do alfabeto ✓ Suporte a vários alfabetos ✓ Processado em nosso servidor
Exemplos
Cifrar OLA MUNDO Chave: zyxwvúutsrqpôóonmlkjíihgfêéedçcbãàáa
Entrada OLA MUNDO
Saída IKZ JÇÍTI

Com a chave de alfabeto invertido, as letras são substituídas pela posição no alfabeto suportado.

Cifrar ATAQUE AO AMANHECER Chave: zyxwvúutsrqpôóonmlkjíihgfêéedçcbãàáa
Entrada ATAQUE AO AMANHECER
Saída ZDZÊÇS ZI ZJZÍÓSÚSÉ

Exemplo de mensagem curta: a mesma letra sempre gera a mesma letra cifrada.

Decifrar texto cifrado Chave: zyxwvúutsrqpôóonmlkjíihgfêéedçcbãàáa
Entrada IKZ JÇÍTI
Saída OLA MUNDO

A busca inversa na chave restaura a mensagem original.

Preservar maiúsculas e pontuação Chave: zyxwvúutsrqpôóonmlkjíihgfêéedçcbãàáa
Entrada Reuniao às 10:00!
Saída Ésçíozi xe 10:00!

Somente letras do alfabeto detectado são substituídas. Espaços, números, sinais e maiúsculas são preservados.

Como funciona a cifra de substituição simples

A cifra de substituição simples é uma cifra clássica de substituição monoalfabética. Cada letra do texto claro é substituída pela letra que ocupa a mesma posição em um alfabeto cifrante misturado. Para português, a chave deve ser uma permutação completa do alfabeto suportado pela ferramenta, incluindo os caracteres acentuados definidos no catálogo.

Para cifrar, procure cada letra do texto claro no alfabeto normal e use a letra correspondente da chave. Para decifrar, o processo é invertido: a letra cifrada é localizada na chave e substituída pela letra correspondente do alfabeto normal.

A mesma tabela de substituição é usada em toda a mensagem, por isso o método é monoalfabético. Espaços, pontuação, dígitos e outros caracteres fora do alfabeto detectado permanecem inalterados, e as maiúsculas são preservadas.

Codificador e decodificador online de substituição simples

Esta ferramenta pode converter texto claro em texto cifrado por substituição ou decifrá-lo novamente quando a mesma chave de alfabeto é conhecida. Digite a mensagem, escolha cifrar ou decifrar e forneça um alfabeto misturado completo como chave.

O serviço valida a chave antes do processamento. Uma chave válida deve conter cada letra de um alfabeto suportado exatamente uma vez, sem letras ausentes ou repetidas. O alfabeto é detectado a partir da chave: uma chave portuguesa processa letras portuguesas, uma chave inglesa processa letras inglesas e assim por diante.

Chaves, alfabetos e caracteres preservados

A chave é a parte essencial da cifra de substituição simples. Ela não é uma palavra-chave nem um deslocamento numérico; é o alfabeto cifrante completo escrito na ordem de substituição. Para português, a chave deve incluir todas as letras suportadas pelo alfabeto da ferramenta.

A ferramenta suporta vários alfabetos de idioma, incluindo português, inglês, russo, espanhol, alemão, francês, italiano e turco. Caracteres que não pertencem ao alfabeto detectado são mantidos intactos, o que facilita preservar espaços, vírgulas, pontos, números e formatação enquanto apenas as letras são cifradas.

Segurança e análise de frequência

Uma cifra de substituição simples tem uma quantidade enorme de chaves possíveis. Para um alfabeto com n letras existem n! permutações. Mesmo assim, ela não é segura para proteger informações reais.

Como cada letra do texto claro sempre se torna a mesma letra cifrada, o padrão estatístico do idioma continua visível. Letras frequentes, palavras repetidas, letras duplas e combinações comuns podem revelar a tabela de substituição. Por isso, a cifra é útil para aprendizado, enigmas e demonstrações históricas, mas não para dados sensíveis.

FAQ

A chave é uma permutação do alfabeto completo: cada letra aparece exatamente uma vez, mas em uma ordem misturada. A mesma chave é usada para substituir todas as letras da mensagem.

Para um alfabeto com n letras existem n! chaves possíveis. Embora o número seja enorme, a cifra pode ser quebrada com análise de frequência, porque cada letra cifrada sempre representa a mesma letra original.

A cifra de César é um caso especial de substituição simples, em que o alfabeto cifrante é apenas deslocado por um número fixo de posições. A substituição simples permite qualquer permutação do alfabeto.

Às vezes sim, principalmente se o texto cifrado for longo. Frequências de letras, padrões de palavras, letras repetidas e frases prováveis ajudam a reconstruir a chave.

Uma chave válida deve ser uma permutação completa de um alfabeto suportado. Cada letra deve aparecer exatamente uma vez, sem duplicatas e sem omissões.

Não. A ferramenta transforma apenas letras do alfabeto detectado. Espaços, números, sinais de pontuação e outros símbolos são copiados sem alterações, e as maiúsculas são preservadas.

Não. Ela é uma cifra histórica e educativa, não um método moderno de segurança. A substituição monoalfabética preserva os padrões de frequência do idioma.

O serviço suporta vários alfabetos, incluindo português, inglês, russo, espanhol, alemão, francês, italiano e turco. O alfabeto é determinado pelos caracteres presentes na chave.
Ferramentas relacionadas

Cifra de César

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

Cifra XOR

Criptografia e descriptografia XOR online com chaves de texto ou hex.

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.