Provide optional implementation of MD5 and SHA1.