2

Data.Hash.MD5Haskell には、Data.Digest.Pure.MD5およびにもいくつかのmd5sum ライブラリがあることがわかりました。md5sumの のみを計算したい場合、何が推奨/最速Stringですか? md5sumを何度も計算したいので安価なものを探しています。

明確でない場合は編集してください。

4

1 に答える 1

7

PureMD5 の作成者 ( Data.Digest.Pure.MD5) はこちら。

「PureMD5」は純粋な Haskell で書かれているという点で純粋であり、もともと Haskell を学習する際の演習として使用されていました。"Cryptohash" ( Data.Hash.MD5) は、C 実装へのバインドです。特にクリプトハッシュに対するベンチマークは行っていませんが、当時、puremd5 は MD5 の単純な C 実装よりも約 2 ~ 3 倍遅かったです。

于 2013-11-08T17:02:59.700 に答える