MD5加密算法
来源:互联网 发布:mysql 5.6.25安装 编辑:程序博客网 时间:2024/05/22 04:30
// md5加密public static String md5(String s) {try {MessageDigest algorithm = MessageDigest.getInstance("MD5");algorithm.reset();algorithm.update(s.getBytes("UTF-8"));return toHexString(algorithm.digest());} catch (Exception e) {throw new RuntimeException(e);}}
private static String toHexString(byte[] byteArray) { StringBuffer md5StrBuff = new StringBuffer(); for (int i = 0; i < byteArray.length; i++) { if (Integer.toHexString(0xFF & byteArray[i]).length() == 1) md5StrBuff.append("0").append(Integer.toHexString(0xFF & byteArray[i])); else md5StrBuff.append(Integer.toHexString(0xFF & byteArray[i])); } return md5StrBuff.toString(); }
0 0
- MD5加密算法
- md5加密算法
- MD5加密算法
- MD5加密算法
- 加密算法MD5
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- 'md5加密算法
- md5加密算法
- MD5加密算法
- MD5加密算法
- unity跨线程操作的问题
- 数据结构复习之单链表:基本操作及逆序打印、逆转、合并等
- jenkins 系统设置
- C语言 产生 1- 100万随机数,如果重复的话,能马上知道.
- 直接插入排序(C++实现)
- MD5加密算法
- 编程小技巧之封装
- 大白话系列之C#委托与事件讲解(序言)
- Triangle LOVE 杭电HDU4324 【拓扑排序】
- 什么是接地与浮地
- Xcode7真机调试iOS应用程序
- 2015 Objective-C 三大新特性
- 【android学习】更新程序
- 三种ppt与pdf文档格式转换方法