List of utility methods to do MD5 Sum
String | md5sum(byte[] b) mdsum try { MessageDigest md5 = MessageDigest.getInstance("MD5"); md5.update(b, 0, b.length); return toHexString(md5.digest()); } catch (NoSuchAlgorithmException e) { e.printStackTrace(); return ""; ... |
String | md5sum(byte[] content) mdsum MessageDigest md5 = MessageDigest.getInstance("MD5"); byte[] md5raw = md5.digest(content); return md5ConvertDigest(md5raw); |
String | md5Sum(byte[] data) md Sum if (data == null) return "null"; try { MessageDigest var3 = MessageDigest.getInstance("MD5"); var3.update(data); String s = (new BigInteger(1, var3.digest())).toString(16); while (s.length() < 32) { s = "0" + s; ... |
String | md5sum(byte[] input, int length) mdsum try { MessageDigest md5 = MessageDigest.getInstance("MD5"); md5.update(input, 0, length); return getHex(md5.digest()); } catch (NoSuchAlgorithmException e) { return null; |
String | MD5Sum(byte[] par1Data) MD Sum try { MessageDigest md5 = MessageDigest.getInstance("MD5"); StringBuilder sb = new StringBuilder(); for (byte t : md5.digest(par1Data)) { sb.append(Integer.toHexString(t & 0xFF)); return sb.toString(); } catch (NoSuchAlgorithmException e) { ... |
String | md5sum(File f) mdsum MessageDigest md = MessageDigest.getInstance("MD5"); byte[] bytes = new byte[1 << 13]; int numBytes; try (InputStream is = Files.newInputStream(f.toPath())) { while ((numBytes = is.read(bytes)) != -1) { md.update(bytes, 0, numBytes); BigInteger bigInt = new BigInteger(1, md.digest()); return bigInt.toString(16); |
void | md5sum(File f, char[] cbuf, MessageDigest digest, byte[] bbuf) mdsum toHexChars(md5sum(f, digest, bbuf), cbuf); |
String | md5sum(File file) mdsum return md5sum(new BufferedInputStream(new FileInputStream(file))); |
String | md5sum(File file) mdsum return createMD5(new FileInputStream(file)); |
String | md5sum(File library) mdsum try { MessageDigest digest = MessageDigest.getInstance("MD5"); FileInputStream in = new FileInputStream(library); DigestInputStream dis = new DigestInputStream(in, digest); byte[] buf = new byte[2048]; int n; do { n = dis.read(buf); ... |