
m5_win32.asm : original 32 bits x86 for MASM code from openssl 0.97e project
m5_win32.obj : object file for linker

m5_win64.asm : 32 bits x86 for MASM, converted to 64 bits AMD64/Intel EM64T
     for Microsoft ML64 and Microsoft C++ for Windows x64 by Gilles Vollant
m5_win64.obj : object file for linker

md5-ms-amd64.pl : AMD64 bits version from Marc Bevand, from Web page
     http://etudiant.epita.fr/~bevand_m/papers/md5-amd64.html
     Converted from Gas/GCC to Microsoft ML64 and Microsoft C++ for Windows x64
     by Gilles Vollant, with minor modification. This is a Perl script than build
     .asm file.

md5-amd64.asm : the ML64 file produced by md5-ms-amd64.pl
md5-amd64.obj : object file for linker

it seem md5-amd64.asm is faster (with very little difference) than m5_win64.asm,
 but I give m5_win64.asm for curious people

Gilles Vollant
info at winimage.com
http://www.winimage.com/md5-amd64-ms.htm