如何生成MD5文件校验和



在Java中是否有任何方法生成字符串的MD5哈希值?我试过这样做:.decode .md5 message.hashlib () () ()

这将对普通字符串"plaintext"使用MD5。

String plaintext = "This is an example text";
MessageDigest m = MessageDigest.getInstance("MD5");
m.reset();
m.update(plaintext.getBytes());
byte[] digest = m.digest();
BigInteger bigInt = new BigInteger(1,digest);
String hashtext = bigInt.toString(16);
System.out.println(hashtext);

最新更新