Práctica 2. Modos de operación de cifrado por bloque
Implementación de una aplicación de cifrado con el algoritmo DES simplificado (cfr. práctica n. 1) utilizando el modo de cifrado CBC (Cipherblock Chaining Mode).
Práctica 3. Implementación de una función de compresión a partir del algoritmo DES simplificado ya implementado (cfr. Práctica 1)
Implementación de un algoritmo hash a partir de la función de compresión implementada. Ataque a la función hash mediante la técnica de Birthday Paradox y birthday attack.