I've searched for a while, and it seems that the most recommended crate is
ring. However it doesn't serves native md5 digest, while the hmac-related function requires a native one.
I've also tried
hmac crate, which supports sha256 in it's example. Unfortunately the interface seems to be incompatible with
Any suggestions on it?