Dans le mode OFB, on part d'une valeur initiale , 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:
,
,
.
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).
Dans le mode CFB, on part d'une valeur initiale ,
et l'algorithme utilise le chiffre chiffré pour produire les clés
suivantes (et pas uniquement la clé, comme pour le mode OFB):
,
,
.