android MD5加密函数(32位小写)
来源:互联网 发布:java web项目权限控制 编辑:程序博客网 时间:2024/06/04 19:19
public static String getMd5Value(String sSecret) {
try {
MessageDigest bmd5 = MessageDigest.getInstance("MD5");
bmd5.update(sSecret.getBytes());
int i;
StringBuffer buf = new StringBuffer();
byte[] b = bmd5.digest();
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));
}
return buf.toString();
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
return "";
}
try {
MessageDigest bmd5 = MessageDigest.getInstance("MD5");
bmd5.update(sSecret.getBytes());
int i;
StringBuffer buf = new StringBuffer();
byte[] b = bmd5.digest();
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));
}
return buf.toString();
} catch (NoSuchAlgorithmException
e.printStackTrace();
}
}
16位小写加密只需getMd5Value("xxx").substring(8, 24);即可
阅读全文
0 0
- android MD5加密函数(32位小写)
- android md5加密(小写32位)
- android md5加密(32位小写)
- Android:MD5 32位 16位小写加密
- android:MD5 32位16位小写加密
- android:MD5 32位16位小写加密
- Jmeter开发自定义函数(32位小写md5加密)
- 关于C++ MD5加密32位(小写)
- java MD5加密(大、小写32位)
- MFC+MD5加密+32位小写
- MD5 32位 小写加密和大写加密
- MD5 32位 小写加密和大写加密
- 32位小写MD5加密js和sha256哈希js
- iOS MD5加密 32位小写 OC代码
- (vb.net)MD5 32位加密小写输入
- ASP 常用MD5加密程序(16位、32位、小写、大写)
- MD5 32位加密
- MD5 32位加密
- VS2015编译opencv3.1.0 xfeatures2d模块踩坑记录
- 第四周项目二 建立“单链表”算法库
- 面试宝典(PART III)大端小端
- 关于数字签名
- ubuntu系统安装jdk
- android MD5加密函数(32位小写)
- windows开机启动 虚拟机 并且启动虚拟机里系统
- java学习(10-14)
- OpenCV3.3安装教程
- 禁止StatusBar展开
- 虚函数,虚指针和虚表详解
- 2017年新浪php实习生笔试题
- 理解面向对象(一)
- Myclipse页面改动