How can I generate an MD5 hash?
2120
03-Jul-2015
Is there any method to generate MD5 hash of a string in Java?
Anonymous User
03-Jul-2015MessageDigest md = MessageDigest.getInstance("MD5");try (InputStream is = Files.newInputStream(Paths.get("file.txt"))) {
DigestInputStream dis = new DigestInputStream(is, md);
/* Read stream to EOF as normal... */
}
byte[] digest = md.digest();
FileInputStream fis = new FileInputStream(new File("foo"));String md5 = org.apache.commons.codec.digest.DigestUtils.md5Hex(fis);
fis.close()