Esquema de Lai–Massey
La tercera vía para construir un cifrado por bloques, junto a las redes Feistel y SP: la función de ronda recibe la diferencia entre las dos mitades.
El bloque se parte en dos y la función de ronda toma su diferencia como entrada. Su salida se suma después a ambas mitades, lo que deja la diferencia intacta; por eso la ronda puede deshacerse aunque la función de ronda no sea invertible. Es el mismo truco de Feistel con otra álgebra. Xuejia Lai y James Massey usaron la estructura en IDEA en 1991.
En su forma pura el esquema tiene un defecto: esa diferencia conservada es un invariante que distingue el cifrado de una permutación aleatoria. Serge Vaudenay demostró en 1999 que basta con insertar un ortomorfismo, una mezcla sencilla de una de las mitades, en cada ronda. Pascal Junod y Vaudenay construyeron después el cifrado FOX, rebautizado IDEA NXT, sobre la versión reparada.