MD5 currently relies on SHA internals, including:
- Unexported, undocumented functions
transform!
, pad_remainder!
, lrot
, buffer_pointer
, blocklen
, short_blocklen
, state_type
and digestlen
- Unexported, undocumented type
SHA_CTX
Since Julia stdlibs are about to be set free, this could get very bad if SHA ever begins to cut more releases.