Text this: Research on the multi-message modification techniques on MD5