Java 对字符串进行MD5加密
来源:互联网 发布:网络教育和电大区别 编辑:程序博客网 时间:2024/05/22 00:18
public static String getMD5Str(String plainText ) {
try {
MessageDigest md = MessageDigest.getInstance("MD5");
md.update(plainText.getBytes());
byte b[] = md.digest();
int i;
StringBuffer buf = new StringBuffer("");
for (int offset = 0; offset < b.length; offset++) {
i = b[offset];
if (i < 0) i += 256;
if (i < 16)
buf.append("0");
buf.append(Integer.toHexString(i));
}
System.out.println("result: " + buf.toString());//32位的加密
System.out.println("result: " + buf.toString().substring(8, 24));//16位的加密
return buf.toString();
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
return "";
}
try {
MessageDigest md = MessageDigest.getInstance("MD5");
md.update(plainText.getBytes());
byte b[] = md.digest();
int i;
StringBuffer buf = new StringBuffer("");
for (int offset = 0; offset < b.length; offset++) {
i = b[offset];
if (i < 0) i += 256;
if (i < 16)
buf.append("0");
buf.append(Integer.toHexString(i));
}
System.out.println("result: " + buf.toString());//32位的加密
System.out.println("result: " + buf.toString().substring(8, 24));//16位的加密
return buf.toString();
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
return "";
}
0 0
- java,对字符串进行MD5加密
- Java 对字符串进行MD5加密
- JAVA 对字符串进行MD5加密
- 对字符串进行MD5加密
- 使用Java对字符串进行MD5加密以及验证
- SQL2005对字符串进行MD5加密
- 对字符串等进行MD5加密
- SQL2005对字符串进行MD5加密
- 对String字符串进行MD5加密
- 对字符串进行MD5数字签名加密
- 用java对密码进行MD5加密
- 用java对密码进行MD5加密
- java对String进行MD5加密
- java中对数据进行MD5加密
- Java传入字符串进行MD5加密
- java将字符串进行MD5加密
- 使用Md5 的加密方式 ,对字符串进行加密
- Java对字符串实现MD5加密
- 非常好的Oracle基础教程
- [OpenStack]架构和基本概念
- spring 注解事务
- oralce游标详解
- 唐&杰出产品经理书 v1.0
- Java 对字符串进行MD5加密
- hdu3488(费用流)
- ios启动图片的延时
- 冰点文库----拒绝百度文库会员,高速下载文章
- butterknife 在eclipse的配置
- View controller-based status bar appearance
- Windows安装配置IIS,并将自己的程序发布
- 结构体中最后一个成员为[0]或[1]长度数组(柔性数组成员)
- LeetCode 264: Ugly Number II