Ir para o conteúdo

Cifra Atbash

Digite ou cole um texto e veja o seu espelho Atbash enquanto escreve — A vira Z, B vira Y, e assim por diante até o fim do alfabeto. O Atbash se desfaz sozinho, então a mesma caixa codifica e decodifica, e o painel de cálculo mostra a tabela do alfabeto e cada troca. Gratuito, sem cadastro, e nada sai do seu navegador.

Manter

Tabela do alfabeto e cálculo

Cada letra na posição n do alfabeto (A = 1, Z = 26) torna-se a letra na posição 27 − n. Codificar e decodificar são o mesmo passo, então passar o resultado de novo pela ferramenta devolve o seu texto.

Texto simplesABCDEFGHIJKLM
AtbashZYXWVUTSRQPON
Texto simplesNOPQRSTUVWXYZ
AtbashMLKJIHGFEDCBA

As letras do seu texto são destacadas nas linhas do texto simples; as letras em que se transformam são destacadas abaixo delas.

Letra por letra — as primeiras 10 letras

LetraPosição27 − posiçãoResultado
H819S
E522V
L1215O
L1215O
O1512L
W234D
O1512L
R189I
L1215O
D423W

Como usar a cifra Atbash

  1. 1. Digite o seu texto. Digite ou cole na caixa. O Atbash não tem chave, então não há mais nada para configurar.
  2. 2. Leia o resultado. O texto espelhado aparece enquanto você digita. Cole um texto em Atbash e recupere o original — o mesmo passo codifica e decodifica.
  3. 3. Escolha o que manter. Desmarque maiúsculas e minúsculas, espaços ou pontuação para obter só letras maiúsculas, uma sequência contínua de letras ou apenas as letras — a forma habitual de apresentar textos cifrados.
  4. 4. Confira o cálculo. A tabela do alfabeto destaca as letras que você usou e as letras em que elas se transformaram, e a tabela abaixo dela desenvolve as primeiras doze letras.

Como o Atbash funciona

Escreva o alfabeto para a frente, escreva-o de trás para a frente logo abaixo e troque cada letra pela que está embaixo dela: A↔Z, B↔Y, C↔X, e assim por diante até M↔N, no meio. Como fórmula, a letra na posição n (A = 1, Z = 26) torna-se a letra na posição 27 − n, então H (8) vira S (19). Contando a partir de zero, como costumam fazer os criptógrafos, a regra é 25 − x — o que faz do Atbash a cifra afim com a = 25 e b = 25.

As treze trocas do Atbash: cada letra de cima troca de lugar com a letra debaixo dela, nos dois sentidos.
ABCDEFGHIJKLM
ZYXWVUTSRQPON

Exemplo prático. Hello World vira Svool Dliow: H (8) → S (19), E (5) → V (22), L (12) → O (15) e O (15) → L (12). Passe Svool Dliow de volta e sai Hello World. Cada letra mantém a sua caixa e o espaço passa direto, então o resultado tem a mesma forma do seu texto — e é também por isso que o Atbash é tão fácil de reconhecer.

A troca produz algumas curiosidades. WIZARD vira DRAZIW — a mesma palavra escrita de trás para a frente — porque W e D, I e R, Z e A são pares espelhados que, por acaso, ocupam posições espelhadas na palavra.

De onde vem o Atbash

O Atbash começou como uma substituição do alfabeto hebraico, e o nome soletra a regra. Aleph (א), a primeira letra, troca com tav (ת), a última; bet (ב), a segunda, troca com shin (ש), a penúltima — a-t-b-sh. Com 22 letras hebraicas, há 11 pares.

Os exemplos mais conhecidos estão no Livro de Jeremias. O nome Sheshach (ששך), em Jeremias 25:26 e 51:41, corresponde letra por letra a Babel (בבל), Babilônia, sob essa troca, e Leb-kamai (לב קמי) em 51:1 corresponde a Kasdim (כשדים), os caldeus. Jeremias 51:41 também nomeia a Babilônia abertamente no mesmo versículo, então a substituição dificilmente pretendia esconder algo; costuma ser lida como um jogo de palavras, e a forma como esses nomes entraram no texto ainda é debatida.

Como quebrar o Atbash, e por que ele não é seguro

O Atbash não tem nada de secreto. Não há chave para adivinhar: quem conhece o método lê a mensagem, e o alfabeto espelhado é uma das primeiras coisas que um solucionador de enigmas tenta. Mesmo sem esse palpite, cada E do texto original vira V e cada T vira G, então as letras mais comuns do texto cifrado apontam direto para as letras mais comuns do idioma. Isso é análise de frequência, e o Contador de frequência de letras faz a contagem.

Trate o Atbash como um quebra-cabeça e como uma primeira lição: ele mostra o que é uma cifra de substituição em uma linha de aritmética. Para uma versão com chave real, experimente a Cifra afim, que generaliza a mesma ideia; para uma que muda a substituição de letra em letra, experimente a Cifra de Vigenère.

Perguntas frequentes

O que é a cifra Atbash?
O Atbash é uma cifra de substituição que inverte o alfabeto: A vira Z, B vira Y, C vira X, e assim por diante até M e N, que trocam entre si. Não tem chave, e a mesma troca codifica e decodifica. Começou como uma substituição do alfabeto hebraico e hoje é um clássico de enigmas e de aulas de criptografia.
Como decodificar o Atbash?
Aplique o Atbash de novo. Cada letra troca com o seu espelho, então codificar duas vezes devolve o original — Svool volta para Hello. É por isso que esta ferramenta tem uma única caixa, e não modos separados de codificar e decodificar: cole o texto cifrado e leia o texto original.
O Atbash é o mesmo que a cifra de César?
Não. A cifra de César desloca cada letra a mesma distância no alfabeto, então as letras mantêm a ordem (ABC vira DEF). O Atbash espelha o alfabeto, então a ordem se inverte (ABC vira ZYX), e nenhum deslocamento de César consegue isso. Mas as duas são casos especiais da cifra afim: a de César tem a = 1, e o Atbash tem a = 25 e b = 25.
O que acontece com números, espaços e letras acentuadas?
Dígitos, espaços e pontuação passam sem alteração, a menos que você escolha removê-los. Letras latinas acentuadas contam como a letra simples: “é” é tratada como “e” e vira “v”. Letras de outros alfabetos, como cirílico ou grego, são mantidas como estão, e a ferramenta informa quantas encontrou.
O Atbash aparece na Bíblia?
Sim. Os casos mais claros estão no Livro de Jeremias: Sheshach (25:26 e 51:41) corresponde a Babel letra por letra sob o Atbash hebraico, e Leb-kamai (51:1) corresponde a Kasdim, os caldeus. Como a Babilônia também é nomeada abertamente nas proximidades, a troca costuma ser entendida como um jogo de palavras, e não como escrita secreta.
Por que se chama Atbash?
O nome encadeia as duas primeiras trocas do alfabeto hebraico: aleph com tav (א–ת) e bet com shin (ב–ש), o que dá a-t-b-sh. Outras trocas do alfabeto hebraico receberam nomes do mesmo jeito — Albam, por exemplo, une aleph com lamed e bet com mem.

Ferramentas relacionadas

Mais em Códigos e cifras