Da mais fácil à mais difícil, com um enigma em cada

Cifras de substituição

As cifras que aparecem em gincanas, acampamentos, caças ao tesouro e aulas, cada uma com a regra em uma frase, um enigma já cifrado e a resposta escondida. Os enigmas foram cifrados pelo mesmo programa que os decodificadores do site usam, então resposta e enigma não podem discordar.

O que é uma cifra de substituição

Uma cifra de substituição troca cada letra do texto por outro símbolo seguindo uma regra fixa. O símbolo pode ser outra letra, como na cifra de César, um número, um grupo de zeros e uns, como no código binário, ou uma cela de pontos, como nobraille. O que muda de uma cifra para outra é a regra, e a regra é a chave: quem a conhece lê a mensagem, quem não conhece precisa descobri-la.

É por isso que elas funcionam tão bem para ensinar. A regra inteira cabe numa frase, dá para aplicar com lápis e papel, e descobrir a chave de uma mensagem alheia é um problema de verdade, do tamanho de uma criança. A lista abaixo vai da cifra sem chave nenhuma até a que resistiu três séculos aos adultos.

AtbashFácil

O alfabeto de trás para a frente: A vira Z, B vira Y, e assim até Z, que vira A. Sem chave; a regra é a chave.

L GVHLFIL VHGZ ML QZIWRN

Aplique a mesma regra duas vezes e o texto volta.

Resposta

O TESOURO ESTA NO JARDIM

Decodificador de atbash

Números no lugar das letrasFácil

Cada letra vira sua posição no alfabeto: A é um, B é dois, Z é vinte e seis. As letras de uma palavra são separadas por traço e as palavras por espaço.

16-18-15-3-21-18-5 1-20-18-1-19 4-1 16-15-18-20-1

Conte no alfabeto ou escreva-o numerado numa folha.

Resposta

PROCURE ATRAS DA PORTA

Cifra de CésarMédio

Cada letra anda um número fixo de casas no alfabeto. O número é a chave; com três, A vira D.

F XJSMF J T STRJ IT HFHMTWWT

A chave deste é cinco. Sem a chave, teste as vinte e cinco no decodificador.

Resposta

A SENHA E O NOME DO CACHORRO

Decodificador de cifra de césar

Código binárioMédio

Cada letra vira o número dela na tabela ASCII, escrito com oito zeros e uns. A maiúscula e a minúscula diferem em um único dígito.

01010011 01010101 01000010 01000001

Oito dígitos por letra. A tabela ASCII do site tem cada número.

Resposta

SUBA

Decodificador de código binário

BrailleDifícil

Cada letra é uma cela de seis pontos. As dez primeiras letras usam os quatro pontos de cima; as dez seguintes acrescentam o ponto três.

⠕⠇⠓⠑⠀⠏⠁⠗⠁⠀⠉⠊⠍⠁

A tabela de braille do site mostra os pontos de cada letra.

Resposta

olhe para cima

Decodificador de braille

Cifra de VigenèreDifícil

Como a de César, mas cada letra da chave decide o deslocamento de uma letra do texto, e a chave se repete. Sem a chave, é a mais difícil desta página.

B IWHJAL DJGEO FGEO OO NCAWYVB

A chave é uma sobremesa de quatro letras que se leva a uma festa.

Resposta

A ULTIMA PISTA ESTA NA COZINHA

Decodificador de cifra de vigenère

Como descobrir a chave

Nas cifras de César e de Vigenère, a chave é um segredo separado da regra, e é o segredo que a criança quer descobrir. Na de César são só vinte e cinco possibilidades, e o método honesto é testar todas: o decodificador tem uma lista de força bruta que faz isso e coloca no topo a que mais parece um texto de verdade, pela frequência das letras. O método esperto é contar letras. A letra mais frequente do português é o A, e a letra mais frequente do texto cifrado quase sempre é o A deslocado; a distância entre as duas é a chave.

Na de Vigenère a contagem simples não funciona, porque o mesmo A do texto vira letras diferentes conforme a posição. O que sobra é procurar trechos repetidos no texto cifrado e medir a distância entre eles, que costuma ser um múltiplo do tamanho da chave. Com o tamanho descoberto, cada posição da chave é uma cifra de César, e cai como uma. É trabalho para um adulto com paciência, e é por isso que o enigma de Vigenère desta página vem com uma dica sobre a chave.

Os números romanos e a tabela ASCII não são cifras, mas aparecem em gincanas com o mesmo papel: um sistema de escrita que a criança ainda não conhece e pode aprender em uma tarde. As duas páginas têm a tabela completa e o conversor, para conferir.

Perguntas frequentes

Por onde começar com crianças?

Pela atbash, porque a regra cabe em uma frase e não tem chave para perder. Depois os números no lugar das letras, que treinam o alfabeto. A cifra de César é o primeiro passo com chave, e a conversa sobre como descobrir a chave sem que ninguém conte é a melhor parte da atividade.

Como montar uma caça ao tesouro com cifras?

Escreva as pistas em texto claro, uma por esconderijo, e cifre cada uma com o decodificador da cifra escolhida, subindo o nível ao longo do jogo. Imprima a pista cifrada e, se quiser, a regra da cifra ao lado. Guarde o texto claro com você para conferir. Todos os enigmas desta página foram cifrados assim.

Como sei que a resposta do enigma está certa?

Cada enigma daqui foi cifrado pelo mesmo programa que decifra, e a resposta escondida é o texto original que entrou nele; os dois não podem discordar. Para os seus próprios enigmas, cole o texto cifrado no decodificador da cifra e compare.

O que é criptografia, afinal?

É a arte de escrever de modo que só quem tem a chave leia. As cifras desta página são a versão de dois mil anos atrás, quebráveis com lápis e paciência, e é justamente por isso que servem para ensinar: dá para ver a regra inteira e entender por que ela falha. As cifras que protegem uma senha hoje usam a mesma ideia com chaves tão grandes que nenhuma paciência alcança.