next up previous
Next: Diversification de la clef Up: DES: Data Encryption Previous: Description Générale du DES

La fonction f

displaymath56

  1. une fonction expansion E(A) augmente A en une chaîne de 48 bits (tous les bits de A dans un certain ordre mais 16 d'entre eux apparaissant deux fois
  2. tex2html_wrap_inline60 est calculé et le resúltat B est découpé en 8 sous-chaines de 6 bits tex2html_wrap_inline64 . Soit tex2html_wrap_inline66 .
  3. On utilise huit boîtes S. Chaque tex2html_wrap_inline68 est un tableaux tex2html_wrap_inline70 d'entiers compris entre 0 et 15
  4. tex2html_wrap_inline76 . On prend tex2html_wrap_inline78 comme l'indice d'une ligne du tableau et tex2html_wrap_inline80 comme l'indice de la colone. Alors tex2html_wrap_inline82 est la représentation binaire du contenu de la boîte tex2html_wrap_inline84
  5. La chaîne tex2html_wrap_inline86 de longeur 32 est réordonnée suivant une permutation fixée P, alors f(A,J) = P(C).



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