我試圖將字符串列表中的兩個字符串轉換爲MD5消息摘要。MD5 Message Digest Java
我的字符串列表被稱爲「usernamepassword」。
try {
MessageDigest mdg = MessageDigest.getInstance("MD5");
mdg.update(usernamepassword.get(0).getBytes(), 0, usernamepassword.get(0).length());
mdg.update(usernamepassword.get(1).getBytes(), 1, usernamepassword.get(0).length());
} catch (NoSuchAlgorithmException ex) {
Logger.getLogger(UPCheck.class.getName()).log(Level.SEVERE, null, ex);
}
我的問題是 -
答:是這樣做的正確方法是什麼? B:我如何返回它,以便我可以在另一個類中使用每個單獨的MD5哈希值?
您應該使用bcrypt或scrypt或PBKDFv2。 – SLaks 2013-03-10 20:11:24