java中MD5加密工具类
来源:互联网 发布:木村拓哉竹内结子知乎 编辑:程序博客网 时间:2024/05/19 12:24
import java.math.BigInteger;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class MD5Utils {
/**
* 使用md5的算法进行加密
*/
public static String md5(String plainText) {
byte[] secretBytes = null;
try {
secretBytes = MessageDigest.getInstance("md5").digest(
plainText.getBytes());
} catch (NoSuchAlgorithmException e) {
throw new RuntimeException("没有md5这个算法!");
}
String md5code = new BigInteger(1, secretBytes).toString(16);// 16进制数字
// 如果生成数字未满32位,需要前面补0
for (int i = 0; i < 32 - md5code.length(); i++) {
md5code = "0" + md5code;
}
return md5code;
}
}
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class MD5Utils {
/**
* 使用md5的算法进行加密
*/
public static String md5(String plainText) {
byte[] secretBytes = null;
try {
secretBytes = MessageDigest.getInstance("md5").digest(
plainText.getBytes());
} catch (NoSuchAlgorithmException e) {
throw new RuntimeException("没有md5这个算法!");
}
String md5code = new BigInteger(1, secretBytes).toString(16);// 16进制数字
// 如果生成数字未满32位,需要前面补0
for (int i = 0; i < 32 - md5code.length(); i++) {
md5code = "0" + md5code;
}
return md5code;
}
}
0 0
- java中MD5加密工具类
- Java中md5加密工具类
- java MD5加密工具类
- java Md5加密工具类
- MD5加密Java工具类
- MD5加密Java工具类
- 【java工具类】MD5加密
- Java MD5 加密工具类
- java Md5加密工具类
- Java MD5加密工具类
- android中MD5加密工具类
- MD5加密类。。工具类。。。java实现
- 分享一个MD5加密java工具类
- Java MD5 加密 解密 工具类
- JAVA md5加密的工具类
- java的MD5的加密工具类。
- Java MD5 BASE64加密工具类
- java实现MD5加密 MD5Util工具类
- 日常工作总结(常用命令一)
- bond网卡
- IDEA中创建类似eclipse的项目机构
- 【一篇无聊的影评】吐槽《从你的全世界路过》
- 剑指Offer面试题9(java版):斐波那契数列
- java中MD5加密工具类
- c# 用字符串分割字符串
- 求长度为n的数组中,加和最大的子数组
- poj 2485 Highways 最小生成树
- form表达提交checkbox问题
- Web前端 - webpack 打包图片
- rhel6下组建两台主机的HA集群
- 计算机视觉的错觉
- 【POJ 3264】【RMQ 或者线段树】Balanced Lineup 【查询区间内最大最小值的差】