android 使用md5加密
来源:互联网 发布:沈阳云易惠网络 编辑:程序博客网 时间:2024/06/11 14:38
package com.example.testmd5;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5 {/** * @param val 要加密的字符串 * @return 加密后的byte数组 * @throws NoSuchAlgorithmException 会抛出的异常 * 使用md5加密的流程: * 1.通过MessageDigest获取一个MessageDigest对象 * 2.通过MessageDigest对象的update方法把我们要加密的内容转换成为一个byte数组传进去 * 3.通过MessageDigest对象的digest方法进行加密,返回的是加密后的byte数组 * */public static String getMD5(String val) throws NoSuchAlgorithmException {MessageDigest md5 = MessageDigest.getInstance("MD5");md5.update(val.getBytes());byte[] m = md5.digest();// 加密return getString(m);}/** * * @param bytearray 加密后的byte数组 * @return byte数组转换成一个16进制字符串 * * toHexString方法是把int类型转换为16进制的字符串 */private static String getString(byte[] bytearray) {StringBuffer sb = new StringBuffer();for (byte b : bytearray) { int i = (b & 0xFF); if (i < 0x10) sb.append('0'); sb.append(Integer.toHexString(i)); }return sb.toString();}}
0 0
- android 使用md5加密
- android使用MD5算法加密密码
- Android 加密之MD5加密
- Android 数据加密 MD5加密
- Android中的MD5加密
- android md5加密
- Android中的MD5加密
- Android MD5加密
- Android中的MD5加密
- [Android]MD5加密字符串
- Android中的MD5加密
- Android MD5加密
- Android(Java):md5加密
- android 字符串MD5加密
- Android MD5加密
- Android MD5加密
- Android md5加密
- Android MD5加密
- 深入web请求
- 幂等
- Spring4 + Junit4 实现测试中ApplicationContext的获取
- poj 1298 he Hardest Problem Ever
- iOS实现小型计算器
- android 使用md5加密
- 浙大机试2014:Kuchiguse
- 黑马程序——java中的内部类、异常处理
- 文本和代码文件助手软件
- hdu 5178想法题
- python 一个简单的、迅速生成和执行循环的辅助脚本
- node+npm安装好之后,express 提示不是内部或外部命令
- 阿里巴巴技术实习生面试,c++方向
- LeetCode Valid Sudoku