implement Binary::MD5