Cifra de cerca
Criptografe e descriptografe a clássica transposição em zigue-zague com uma contagem de trilhos configurável.
Cifra de cerca
A cerca é a cifra de transposição que todos encontram primeiro: escreva a mensagem na diagonal, saltando entre o topo e a base de uma cerca imaginária, e depois leia-a linha por linha. SOMOS DESCOBERTOS FUGIR DE UMA VEZ em três trilhos torna-se WECRLTEERDSOEEFEAOCAIVDEN - todas as letras ainda estão lá, apenas a ordem mudou. Esta ferramenta funciona nos dois sentidos: criptografa embaralhamentos, descriptografa, reconstrói o zigue-zague e lê a mensagem novamente.
A contagem de trilhos é a chave – dois trilhos mal se embaralham, vinte trilhos em uma mensagem curta não mudam nada (o zigue-zague nunca dobra) e o ponto ideal em quebra-cabeças clássicos é de três a cinco. A opção de compensação inicia o zigue-zague no meio de seu ciclo, uma variante comum em desafios de geocaching e CTF que quebra solucionadores ingênuos. Por padrão, os espaços em branco são removidos antes da cifragem, a apresentação clássica; mantenha espaços e mudanças de pontuação para uma transposição pura de cada caractere, o que torna a viagem de ida e volta sem perdas para frases completas.
Tudo funciona em pontos de código Unicode, então č, ő e até mesmo emoji passam pela cerca intactos, em vez de serem divididos em metades substitutas. A contagem mostra quantos personagens viajaram e em quantos trilhos.
Como toda cifra clássica, esta é um quebra-cabeça e uma ferramenta de ensino, não de proteção – com no máximo algumas dezenas de chaves sensatas, a força bruta é instantânea. Para obter sigilo real, use a ferramenta de criptografia de texto baseada em AES. Tudo roda localmente no seu navegador; sua mensagem nunca sai do seu dispositivo.