Реализация алгоритма md5 на JavaScript Используются современные возможности языка - типизированые массивы. На вход принимает буфер.