Saltar al contenido
uencoder

Differential Cryptanalysis

El criptoanálisis diferencial, introducido por Biham y Shamir, explota las propiedades de propagación diferencial de las S-boxes para rastrear cómo las diferencias de entrada se propagan por las rondas y recuperar la clave.

Propósito

Evalúa la resistencia de un cifrado por bloques a la propagación diferencial y es el principal motor del diseño de la uniformidad diferencial de las S-boxes y del número de rondas.

Mecanismo

Se construye una característica diferencial de alta probabilidad a través de las rondas para predecir la diferencia de salida ante una diferencia de entrada dada; grandes cantidades de pares de texto claro elegido la verifican y permiten recuperar las subclaves. La S-box de AES limita la máxima probabilidad diferencial a 2^-6, restringiendo las características diferenciales.

Casos de uso

  • Evaluación de ataques diferenciales a DES
  • Diseño diferencial de la S-box de AES
  • Análisis de seguridad de cifrados por bloques

Herramientas relacionadas

References