Touch, J., "Report on MD5 Performance", RFC 1810, DOI 10.17487/RFC1810, June 1995, .