2

我发现 Haskell 中有Data.Hash.MD5,Data.Digest.Pure.MD5其他一些md5sum 库。如果我只想计算md5suma ,推荐/最快的是String什么?我想多次计算 md5sum,所以我正在寻找一个便宜的。

如果您发现不清楚,请编辑我。

4

1 回答 1

7

PureMD5 ( Data.Digest.Pure.MD5) 的作者在这里。

“PureMD5”的纯粹之处在于它是用纯 Haskell 编写的,最初是作为学习 Haskell 时的练习。“Cryptohash” ( Data.Hash.MD5) 是对 C 实现的绑定。我还没有专门针对 cryptohash 进行基准测试,但当时 puremd5 比 MD5 的直接 C 实现慢了大约 2-3 倍。

于 2013-11-08T17:02:59.700 回答