对字符串进行MD5处理
来源:互联网 发布:mysql 多个字段排序 编辑:程序博客网 时间:2024/05/18 01:16
功能函数:
代码如下
/** * 获取字符串的MD5值 * * @param s * @return */ public final static String MD5(String s) { char hexDigits[] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'}; try { byte[] btInput = s.getBytes(); // 获得MD5摘要算法的 MessageDigest 对象 MessageDigest mdInst = MessageDigest.getInstance("MD5"); // 使用指定的字节更新摘要 mdInst.update(btInput); // 获得密文 byte[] md = mdInst.digest(); // 把密文转换成十六进制的字符串形式 int j = md.length; char str[] = new char[j * 2]; int k = 0; //把字节转换成对应的字符串 for (int i = 0; i < j; i++) { byte byte0 = md[i]; str[k++] = hexDigits[byte0 >>> 4 & 0xf]; str[k++] = hexDigits[byte0 & 0xf]; } return new String(str); } catch (Exception e) { e.printStackTrace(); return null; } }
1 0
- 对字符串进行MD5处理
- JAVA中对字符串进行MD5处理
- iOS 对字符串进行MD5处理
- 对字符串进行MD5加密
- SQL2005对字符串进行MD5加密
- 对字符串等进行MD5加密
- java,对字符串进行MD5加密
- SQL2005对字符串进行MD5加密
- 对String字符串进行MD5加密
- iOS中对字符串进行md5加密算法
- Java 对字符串进行MD5加密
- 对字符串进行MD5数字签名加密
- JAVA 对字符串进行MD5加密
- MD5对密码进行加密处理机制
- Python对字符串进行处理
- 使用Java对字符串进行MD5加密以及验证
- 使用SQL函数对字符串进行MD5/SHA1加密
- SQL2005自带扩展函数对字符串进行MD5加密
- 顺序表应用5:有序顺序表归并
- hdu 1198 Farm Irrigation 并查集
- ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)
- AC自动机
- 新 Android在一个APP中通过包名或类名启动另一个APP
- 对字符串进行MD5处理
- ALV-EDIT
- Ngroke
- 第四周项目3-单链表应用(1)
- Application版本更新
- nginx动静分离html 页面
- android中的获取坐标
- iOS10适配汇总
- MFC 在线程中通过PostMessage更新界面主线程