Tandem-DM
Fonction de compression à double longueur de bloc dans laquelle deux étapes Davies–Meyer s'enchaînent, la seconde étant alimentée par la sortie de la première.
Xuejia Lai et James Massey l'ont proposée à Eurocrypt 1992, avec sa jumelle Abreast-DM. Elle suppose un chiffrement par blocs dont la clé fait deux fois la taille du bloc — IDEA, avec son bloc de 64 bits et sa clé de 128 bits, convient. Le bloc de message et une moitié de la valeur de chaînage forment la clé, et l'on obtient un haché de 2n bits à partir d'un chiffrement à blocs de n bits.
La dépendance séquentielle interdit d'exécuter les deux étapes en parallèle, ce qui est l'inconvénient évident. Pendant longtemps, aucune preuve de sécurité n'existait ; ce n'est que vers 2009 qu'on a montré, dans le modèle du chiffrement idéal, que sa résistance aux collisions se situe près de la borne des anniversaires pour la largeur doublée.