md5 and sha1 conversion functions completed