Java based MD5 generation tool