0
Как вычислить контрольную сумму MD5 строки в стандартном ML?Вычисление контрольной суммы MD5 строки
Что мне больше всего нравится md5 : string -> string
.
Как вычислить контрольную сумму MD5 строки в стандартном ML?Вычисление контрольной суммы MD5 строки
Что мне больше всего нравится md5 : string -> string
.
Поскольку в стандартной библиотеке нет функции контрольной суммы MD5, используйте одну из следующих библиотек, найденную в Интернете.
md5.sml (реализация публичного домена Том 7 от 2001 г.):
- MD5.bintohex (MD5.md5 "Hello World!")
val it = "ED076287532E86365E841E92BFC50D8C" : string
md5.sml (реализация Даниэля Ван с 2001 года находится в тестах MLton в):
- MD5.toHexString (MD5.final (MD5.update (MD5.init, Byte.stringToBytes "Hello World!")))
> val it = "ed076287532e86365e841e92bfc50d8c" : string