Ataque de subespacio invariante
Un ataque que encuentra un conjunto de textos en claro que el cifrado, con ciertas claves, transforma en sí mismo ronda tras ronda.
Si la función de ronda lleva un subespacio afín de entradas a una copia desplazada de sí mismo, y la clave de ronda cae en el lugar adecuado, el estado nunca sale de ese subespacio. El número de rondas deja entonces de importar. Leander, Abdelraheem, AlKhzaimi y Zenner presentaron la idea en Crypto 2011 y la usaron para romper el cifrado ligero PRINTcipher con una amplia clase de claves débiles.
Las víctimas son cifrados que escatiman en la programación de claves por eficiencia: la misma clave en cada ronda y pocas constantes de ronda. Midori64 y varios candidatos de CAESAR resultaron vulnerables. El remedio es sorprendentemente barato —constantes de ronda bien elegidas—, pero hay que saber que hace falta.