DES Permutation
Les permutations du DES sont des opérations de réarrangement de bits — la permutation initiale/finale (IP/IP^-1), la permutation d'expansion (E) et d'autres — qui dispersent les positions des bits à travers les étapes du DES.
Objectif
Elles réordonnent les bits dans des blocs de 64/32/48 bits et, avec les boîtes S, réalisent la diffusion, de sorte que chaque bit de sortie dépende de nombreux bits d'entrée.
Mécanisme
IP réordonne l'entrée de 64 bits selon une table fixe ; E étend le demi-bloc de 32 bits à 48 bits (en dupliquant certains bits) pour le XOR avec la clé de tour ; la permutation P réordonne les 32 bits après les boîtes S ; IP^-1 rétablit l'ordre à la fin.
Cas d’usage
- Diffusion de bits dans le chiffrement DES
- Étapes de permutation de 3DES
- Composants de réseaux Feistel