浏览 3503 次
锁定老帖子 主题:MD5测试
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-12-15
最后修改:2008-12-16
package org.idcn.jse; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class MD5Test { /** * MD5测试 * YangL.(http://YangL.iteye.com) */ public static String tomd5(String str) { StringBuffer hexString = new StringBuffer(); if (str != null && str.trim().length() != 0) { try { MessageDigest md = MessageDigest.getInstance("MD5"); md.update(str.getBytes()); byte[] hash = md.digest(); for (int i = 0; i < hash.length; i++) { if ((0xff & hash[i]) < 0x10) { hexString.append("0" + Integer.toHexString((0xFF & hash[i]))); } else { hexString.append(Integer.toHexString(0xFF & hash[i])); } } } catch (NoSuchAlgorithmException e) { e.printStackTrace(); } } return hexString.toString(); } public static void main(String[] args) { System.out.println(MD5Test.tomd5("123")); } } 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-12-16
md5 是摘要 不是加密
|
|
返回顶楼 | |
发表时间:2008-12-16
hcqenjoy 写道 md5 是摘要 不是加密
但主要用来加密了,呵呵 |
|
返回顶楼 | |