
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

md5-ms-amd64-v2.pl : md5-ms-amd64.pl, with optimisation from Charles Liu

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

it seem md5-amd64-v2.asm is the faster version,
 but I give m5_win64.asm and md5-ms-amd64.pl for curious people

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