interface to md5 message-digest algorithm
