Sobre esta ferramenta
O Identificador de Cifras analisa um texto cifrado desconhecido e sugere qual cifra clássica provavelmente o produziu. Em vez de decifrar, ele calcula impressões digitais estatísticas e as compara com as assinaturas conhecidas de cifras comuns, dando a você um ponto de partida para o resto do conjunto de ferramentas. Tudo roda localmente no seu navegador, então o texto colado permanece privado.
A medida central é o índice de coincidência (IC = Σ nᵢ(nᵢ−1) / N(N−1)), a probabilidade de que duas letras escolhidas aleatoriamente sejam iguais. Texto original em inglês e cifras monoalfabéticas (César, Atbash, Afim, Palavra-chave) ficam perto de IC ≈ 0,066, enquanto cifras polialfabéticas (Vigenère, Beaufort) achatam a distribuição em direção a IC ≈ 0,038. A ferramenta combina isso com um teste qui-quadrado em relação às frequências das letras do inglês: um IC de aparência monoalfabética combinado com um qui-quadrado baixo significa que as frequências das letras ainda correspondem ao inglês, apontando para uma transposição (Rail Fence, Colunar) que apenas reordenou letras; um qui-quadrado alto aponta para uma substituição que as remapeou.
Ele também inspeciona o conjunto de caracteres (apenas A/B sugere Baconiana, apenas 0/1 binário, apenas dígitos um esquema A1Z26 ou Políbio) e pistas estruturais como a paridade do comprimento do texto, a ausência de letras duplicadas e a falta de J, que juntas aumentam a probabilidade de Playfair. O resultado é uma lista classificada de cifras candidatas com notas de confiança ao lado das estatísticas brutas. Ele oferece sugestões, não certeza — textos curtos especialmente tornam os números não confiáveis.