Tabla de distribución de diferencias (DDT)
Tabla que muestra con qué frecuencia una S-box convierte una diferencia de entrada dada en una diferencia de salida dada.
Para una S-box de n bits de entrada, la tabla recorre todos los pares de diferencia de entrada y de salida y cuenta cuántas de las 2n entradas producen esa diferencia de salida. El valor máximo, descartando los casos triviales, indica la fuerza diferencial de la caja. Una S-box con máximo bajo es difícil de atacar de forma diferencial. La S-box de AES tiene un máximo de 4, que es el más bajo conocido para una permutación de 8 bits.
Biham y Shamir construyeron en 1990 su análisis de DES sobre tablas de este tipo. Es barata de calcular de antemano, y por eso es una herramienta estándar siempre que alguien diseña una S-box nueva, ya sea para producción o para un concurso.