MD5的 java 實現

md5 應用廣泛,獲得一個字符串的 md5 其實也很簡單,java 代碼如下:

 

try {
            MessageDigest md5 = MessageDigest.getInstance("MD5");
            byte[] bb = md5.digest("a".getBytes());
            StringBuffer sb = new StringBuffer();
            for (byte b : bb) {
                sb.append(Integer.toHexString((b & 0xf0) >> 4));
                sb.append(Integer.toHexString(b & 0x0f));
            }
            System.out.println(sb.toString());
} catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
}
 

以上是生成 "a" 這個字符串的 md5 ,爲 "0cc175b9c0f1b6a831c399e269772661"。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章