Redes

Una instancia por línea según el modo: retículo → un vector base por línea; mochila → a1,...,an; S; clave pública → w1,...,wn; c
Modo de entrada:   Algoritmo:   
  Salida de la base:   Pasos de iteración:      
     
Resultado del cálculo Descargar CSV
N.º Tipo Vector / elemento Valor Nota

Qué hace y cómo se usa

Herramienta para docencia de criptografía e investigación de seguridad: muestra por qué funciona la reducción LLL y por qué caen las cifras de mochila de baja densidad. Úsala solo para aprender y en pruebas autorizadas.
Un grupo por línea: en modo retículo, un vector de base por línea; en modo mochila, a1,...,an con el objetivo; en modo clave pública, la clave y el criptograma.
Los vectores se guardan exactos con BigInt, mientras la ortogonalización usa coma flotante. Si el ataque encuentra una solución, siempre se sustituye para verificar que la suma coincide con el objetivo.

Cómo se usa

  1. Según el modo, pega la matriz, la instancia de subset sum o la clave pública, una fila por línea.
  2. Elige el modo de entrada y el algoritmo, y escribe el parámetro delta y los topes.
  3. Pulsa Ejecutar.
  4. Revisa la base reducida o el resultado del ataque, y copia o exporta.

Muro de mensajes

Todos los mensajes →
0/200

  • Nadie ha escrito aún. ¿Empiezas tú?