Matthew Russell Crank.

Fornecer um ambiente poderoso e extensível para resolver cifras clássicas
Baixe Agora

Matthew Russell Crank. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Nome do editor:
  • Matthew Russell
  • Site do editor:
  • 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