Investigating MD5 overheads