DES Permutation
Las permutaciones de DES son operaciones de reordenación de bits — la permutación inicial/final (IP/IP^-1), la permutación de expansión (E) y otras — que dispersan las posiciones de los bits a lo largo de las etapas del DES.
Propósito
Reordenan bits en bloques de 64/32/48 bits y, junto con las cajas S, logran difusión, de modo que cada bit de salida dependa de muchos bits de entrada.
Mecanismo
IP reordena la entrada de 64 bits según una tabla fija; E expande el semibloque de 32 bits a 48 bits (duplicando algunos bits) para el XOR con la clave de ronda; la permutación P reordena los 32 bits tras las cajas S; IP^-1 restaura el orden al final.
Casos de uso
- Difusión de bits en el cifrado DES
- Etapas de permutación de 3DES
- Componentes de redes Feistel