1. 程式人生 > >guava實現MD5加密

guava實現MD5加密

java原始碼不太方便實現MD5加密, 工程中引用apache guava包來實現

實現程式碼

String a = "I'm testing";

String md = Hashing.md5().newHasher().putString(pwd, Charsets.UTF_8).hash().toString();

System.out.println(md);      //-> 4e939e26ea96fd34ca09d5defe35da7b

結果為32位小寫md5, 轉換為16位需要 substring(8,24)