Hi guys,

I have implemented Digest for MD4 and added an implementation of MD5. I'm
keeping the code in a separate repo so that I don't have to rebuild Rust --
https://github.com/alco/rust-digest. There is also a draft of HMAC and an
additional utility trait to make it easy to get one-off digests from
vectors and strings.

I hope that at least MD4 and MD5 can make it into upstream. Can you please
take a look and give some advice on how I should integrate my MD4 changes
(just replace the old implementation?) and new MD5 implementation into
libextra.

One thing in particular that I'm wary about is that the implementations for
MD4 and MD5 are almost identical -- only the inner loop is different.
Naturally, I would like to unify them as much as possible by putting both
into a single module. Any advice on that will be appreciated.

Thanks!

-- 
Best regards
Alexei Sholik
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to