1001Ferramentas
⚙️Segurança

Cifra Nihilist

Cifra Nihilist com chave numérica somada às coordenadas Polybius.

Cifrado

Coordenadas somadas a uma chave que se repete

A cifra Nihilist nasceu entre presos políticos russos do século XIX e continua aparecendo em desafios de criptografia clássica. O que costuma confundir quem chega é o resultado: uma fila de números como 36 39 66 54 49, com alguns passando de cem. Não é código exótico nenhum, é soma de coordenadas, e dá para acompanhar a conta na mão sem esforço.

São duas conversões encadeadas. Texto e chave passam pelo mesmo quadrado de Políbio 5x5 sem J, onde cada letra vira um número de dois dígitos, linha na dezena e coluna na unidade: H fica 23, C fica 13. A chave é repetida ciclicamente sobre o texto e os pares são somados, então 23 mais 13 dá 36. HELLO com a chave CIPHER sai 36 39 66 54 49. Como o mínimo é 11 mais 11 e o máximo 55 mais 55, todo número fica entre 22 e 110, o que é a impressão digital da cifra.

A chave só aproveita letras: J vira I e qualquer outro caractere é descartado, então CIPHER-2024 dá o mesmo resultado que CIPHER. O texto também perde espaço e pontuação. A página só cifra; para voltar, subtraia os números da chave e leia cada resto como linha e coluna. E, como toda cifra de chave curta repetida, ela cede a uma análise no estilo Kasiski, então trate como exercício de história, não como proteção. Tudo roda no seu navegador.

Perguntas frequentes

Por que alguns números têm três dígitos?
Porque são somas. A maior coordenada possível é 55, então duas letras no canto da grade produzem 110. Qualquer valor entre 22 e 110 é esperado.
A chave precisa ter o mesmo tamanho do texto?
Não. Ela é repetida ciclicamente até cobrir o texto. Chave curta facilita o ataque, porque o padrão de repetição fica visível na sequência de números.
Dá para decifrar aqui?
Não, a página só codifica. Para decifrar, converta a chave em coordenadas, subtraia número a número e leia o resultado como linha e coluna no quadrado 5x5.

Ferramentas Relacionadas