| Matthew Russell Crank. Fornecer um ambiente poderoso e extensível para resolver cifras clássicas |
Baixe Agora |
Matthew Russell Crank. Classificação e resumo
- Nome do editor:
- Matthew Russell
- Sistemas operacionais:
- Windows XP/2000/98
- Tamanho do arquivo:
- 1.39MB
Matthew Russell Crank. Tag
Matthew Russell Crank. Descrição
Manivela, ou o "kit de ferramentas de criptoanálise", é um programa projetado para fornecer criptoanálise automática de cryptosistemas clássicos de caneta e papel (um exemplo que pode ser a cifra César, onde cada letra é substituída pela letra três lugares ao longo do alfabeto). Como os mecanismos de descriptografia (autorizados ou não) são semelhantes à criptografia, a manivela também duplica como uma máquina de escrever criptográfica, onde você pode ver mensagens criptografadas na mosca enquanto digita. Ao tentar um ataque automatizado, a tarefa é vista como um problema de otimização. A quantidade a ser otimizada é a "planíciextidão" do formulário simples, sendo este último calculado a partir do ciphertext usando uma instância de um sistema criptográfico. Esta instância é uma transformação (chamada de "transformação" por manivela), geralmente especificada por uma chave, que mapeia uma seqüência de texto para outra cadeia de texto. O otimizador trabalha sobre o espaço de chaves da transformação, tentando aumentar a "plainexe", ou na terminologia manivela, "aptidão" do candidato resultante descriptografado. O método que o otimizador usa para pesquisar o Keyspace é chamado de "heurística". O objetivo da manivela é, portanto, duplo; Primeiro, fornecer uma biblioteca de transformar, fitness e heurística "componentes", e segundo para permitir que eles sejam combinados juntos e usados na criptanálise de um criptograma.
Matthew Russell Crank. Software Relacionado