Criptografia Numaboa
Análise da Cifra de Vigenère
Seg 3 Out 2005 19:58 |
- Detalhes
- Categoria: Criptoanálise
- Atualização: Sexta, 19 Fevereiro 2010 14:49
- Autor: vovó Vicki
- Acessos: 17798
Esta é uma ferramenta para a análise da Cifra de Vigenère que usa a frequência de ocorrência das letras do alfabeto ocidental atual, contagem de letras, histogramas e análise de redundância, totalmente escrita em JavaScript. É por isso que a JavaScript precisa estar habilitada no seu navegador para que o programa possa funcionar.
CIFRAGEM COM VIGENÈRE
Copie e cole (ou digite) o texto desejado na caixa de texto claro e depois clique no botão [Cifrar]. O analisador ignora sinais gráficos, números e letras acentuadas, ou seja, qualquer símbolo que não faça parte do alfabeto ocidental atual.
REDUNDÂNCIA
ATENÇÃO: Para textos longos (acima de 200 letras), a rotina da redundância pode demorar um pouco até apresentar os resultados. Neste caso, tente diminuir as ocorrências escolhendo grupos de tamanho 4 a 5 (ou 5 a 6). Você também pode receber uma mensagem de alerta, perguntando se é para abortar o script. Responda NÃO ABORTAR para que a rotina do script possa terminar e apresentar o resultado.
REARRANJO DO TEXTO CONFORME A CHAVE
Rearranje o texto para cada letra da chave. Depois, faça a análise do texto rearranjado e compare com a frequência padrão para tentar determinar a letra correta. Adicione a nova letra à chave da seção Troca de Letras e faça a substituição.
Repita o processo até encontrar todas as letras da palavra-chave.
ANÁLISE DE FREQUÊNCIA DO TEXTO REARRANJADO
Na seção FREQUÊNCIA PADRÃO, logo abaixo, clique para escolher o padrão da língua na qual você supõe que esteja a mensagem clara.
Clique em [Analisar] e observe inicialmente o aspecto geral do histograma de distribuição de frequências. Desloque-o para a esquerda ou para a direita até "casar" os dois gráficos.
Caso esteja difícil encontrar o padrão, tente alinhar as letras de MENOR frequência (de preferência as de frequência zero).
Caso o padrão ainda não esteja claro, procure alinhar as letras de MAIOR frequência.
Uma vez definido um alinhamento, a letra da tabela de frequências, destacada em cor laranja, indica a letra da chave.
Transfira a letra da chave para a caixa de texto situada na seção TROCA DE TEXTO. A chave pode conter espaços em branco para as letras que ainda são dúvida, por exemplo, CH V pode ser CHAVE ou CHUVA. Clique em [Trocar] para observar o resultado.
Repita a operação para cada uma das possíveis letras da palavra-chave.