Aller au contenu
uencoder

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

Outils associés

References