fast-md5 library by Timothy W Macinta patched and maven-ized