Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我发现 Haskell 中有Data.Hash.MD5,Data.Digest.Pure.MD5和其他一些md5sum 库。如果我只想计算md5suma ,推荐/最快的是String什么?我想多次计算 md5sum,所以我正在寻找一个便宜的。
Data.Hash.MD5
Data.Digest.Pure.MD5
md5sum
String
如果您发现不清楚,请编辑我。
PureMD5 ( Data.Digest.Pure.MD5) 的作者在这里。
“PureMD5”的纯粹之处在于它是用纯 Haskell 编写的,最初是作为学习 Haskell 时的练习。“Cryptohash” ( Data.Hash.MD5) 是对 C 实现的绑定。我还没有专门针对 cryptohash 进行基准测试,但当时 puremd5 比 MD5 的直接 C 实现慢了大约 2-3 倍。