next up previous
suivant: Problèmes d'implémentation: nombres aléatoires monter: crypto5 précédent: Le mode CBC (Cipher

Le mode OFB (Output Feedback Mode)

Dans le mode OFB, on part d'une valeur initiale $z_0=IV$, et l'algorithme de chiffrement ne sert qu'à calculer des clés qui seront utilisées pour chiffrer le texte en faisant des OU EXCLUSIFS:

$z_i=e_K(z_{i-1})$, $y_i=x_i\oplus z_i$, $i\ge 1$.

Ce mode a l'avantage d'être résistant à une erreur de transmission (les blocs ultérieurs ne sont pas perdus), et deux blocs de texte clair identiques seront néanmoins chiffrés différemment (au contraire du mode ECB).


Le mode CFB (Cipher Feedback Mode)

Dans le mode CFB, on part d'une valeur initiale $y_0=IV$, et l'algorithme utilise le chiffre chiffré pour produire les clés suivantes (et pas uniquement la clé, comme pour le mode OFB):

$z_i=e_K(y_{i-1})$, $y_i=x_i\oplus z_i$, $i\ge 1$.





Frederic Schutz 2000-11-15