Redução de reticulado LLL

Uma instância por linha conforme o modo: reticulado -> um vetor de base por linha; mochila -> a1,...,an; S; chave pública -> w1,...,wn; c
Modo de entrada:   Algoritmo:   
  Saída da base:   Passos da iteração:      
     
Resultado do cálculo Baixar CSV
Nº Tipo Vetor / item Valor Observação

Apresentação da ferramenta e como usá-la

Ferramenta para ensino de criptografia e pesquisa em segurança: ela mostra por que a redução de base LLL funciona e por que cifras de mochila de baixa densidade caem. Use apenas para estudo e testes autorizados. As bases são guardadas exatamente em BigInt, com limites de dimensão, de bits e de iterações, e todo ataque que acha solução é conferido por substituição.

Como usar

  1. Conforme o modo escolhido, cole a matriz, a instância de soma de subconjuntos ou a chave pública, uma linha por vez.
  2. Escolha o modo de entrada e o algoritmo e informe o parâmetro delta e o limite de dimensão.
  3. Clique em Executar.
  4. Confira a base reduzida ou o resultado do ataque; depois copie ou exporte.

Mural de recados

Todas as mensagens →
0/200

  • Ninguém falou nada ainda — quer começar?