java的MD5加密的简单实现
来源:互联网 发布:双11淘宝京东交易额 编辑:程序博客网 时间:2024/05/16 05:16
初学者的一个简单实现,感觉比较容易理解
public String md5Digest(String src) throws Exception {
// 定义数字签名方法, 可用:MD5, SHA-1
MessageDigest md = MessageDigest.getInstance("MD5");
byte[] b = md.digest(src.getBytes("utf-8"));
return this.byte2HexStr(b);
}
private String byte2HexStr(byte[] b) {
StringBuilder sb = new StringBuilder();
for (int i = 0; i < b.length; i++) {
String s = Integer.toHexString(b[i] & 0xFF);
if (s.length() == 1) {
sb.append("0");
}
sb.append(s.toUpperCase());
}
return sb.toString();
}
0 0
- java的MD5加密的简单实现
- MD5加密的简单java实现
- MD5加密的简单java实现
- Md5加密的简单实现
- Java 简单的MD5加密
- Java实现的MD5加密
- java实现的md5加密
- java实现MD5的加密
- MD5加密的Java实现
- 简单的密码MD5加密(Java实现)
- JAVA实现MD5加密的简单代码demo
- Java简单实现MD5加密
- Java简单实现MD5加密
- 简单的MD5加密
- MD5加密的实现
- MD5加密的实现
- MD5加密的实现
- JAVA实现md5的解密与加密
- ubuntn14.04下netbeans无法输入中文
- unity->C#简单的封装+继承
- EditeText的一些属相应用
- 如何将Flash设置成网页的最底层
- 从零开始学C++之STL(五):非变动性算法源代码分析与使用示例( for_each、min_element 、find_if、search 等)
- java的MD5加密的简单实现
- -webkit-appearance 使用说明
- Android 手把手教您自定义ViewGroup(一)
- ios-day09-01(静态单元格(静态cell))
- 《STL源码解析》读书笔记之序列式容器(1)
- 简单的数据库应用——银行ATM取款机系统
- IOS公司开发者账号申请流程
- 从零开始学C++之STL(六):变动性算法源代码分析与使用示例(copy_backward、 transform、 replace_copy_if 等)
- Combination Sum