Hi Haskell-cafe,

I'ld like to announce the existence of hs-cryptohash [1] which provides
most common digests (sha1, sha2 family, md[245], ripemd160) in a incremental
and one-pass api.

It's also much faster than pure haskell implementation i've played with, since
the underlaying algorithms are all fairly optimized in C. The API remains pure
with the use of unsafePerformIO, which after reading everything i could about
it and some testing, seems to be safe in this context.

The main reason for this library is the lack of incremental api exposed by
current digest libraries, and filling the void about some missing digest
algorithms; Also the speed comes as a nice bonus.

I'm looking forward to hear any comments,

[1] http://github.com/vincenthz/hs-cryptohash

-- 
Vincent Hanquez
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to