Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
None
-
None
Description
Because it's converted to a BigInteger
return new BigInteger(1, md5er.digest(val.getBytes())).toString(16);
any leading 0s are dropped and the resulting MD5 string will not match one generated from another source.