MD5 : Les rondes
A l'issue des 4 rondes, les nouvelles valeurs de A, B, C, D sont ajoutés
aux anciennes. Ce nouveau jeu de variables qui a " digéré
" un bloc de message sert d'entrée à la digestion
du bloc suivant. L'empreinte finale de 128 bits est la concaténation
du dernier jeu ABCD.

A chaque étape de chaque ronde une fonction non linéaire
est effectuée sur 3 des variables A,B,C,D, le résultat
est ajouté à un des 16 mots du bloc de message et à
un élément du tableau T. Le résultat est shifté
de s bits.

|