next up previous
Next: About this document Up: DES: Data Encryption Previous: La fonction f

Diversification de la clef K

K contient 64 bits avec les bits de parité en position 8,16,...64

  1. On enlève les bits de parité de K
  2. On ordonnnes les autres bits suivant une permutation PC-1, donc tex2html_wrap_inline100
  3. Pour tex2html_wrap_inline102 , on calcule

    displaymath104

    displaymath106

    displaymath108

  4. tex2html_wrap_inline110 est une rotation circulaire vers la gauche d'une position si tex2html_wrap_inline112 ou de deux positions sinon
  5. PC-2 est une autre permutation des bits de chaîne
  6. Chaque tour utilise une chaîne tex2html_wrap_inline48 de 48 bits. Alors pour chaque topur on utilise 48 bits differents de la clef K


ROLIM Jose D. P.
Wed Nov 1 13:19:14 MET 2000