MD5加密工具类
来源:互联网 发布:php判断时间前后 编辑:程序博客网 时间:2024/06/04 20:02
package com.Secret;import java.security.MessageDigest;public class Encryption { public final static String MD5(String pwd) { char md5String[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; try { byte[] btInput = pwd.getBytes(); 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++] = md5String[byte0 >>> 4 & 0xf]; str[k++] = md5String[byte0 & 0xf]; } return new String(str); } catch (Exception e) { return null; } } public static void main(String[] args) { System.out.println(MD5("你好密传无视 哦了卡门薮猫;吗,杀到了昆明").length()); }}
阅读全文
0 0
- MD5 加密工具类
- Md5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5 加密工具类
- MD5 加密工具类
- md5 加密工具类
- MD5加密工具类
- 工具类:MD5加密
- MD5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5加密工具类
- Android RSA加密与SHA256算法工具类
- 嵌入式Linux之安装交叉编译工具链
- 曹可爱之最可爱-Vue.js入门(十)组件2
- 为何short s1 = 1;是对的,而float f=3.4;是错的;
- BZOJ1602: [Usaco2008 Oct]牧场行走
- MD5加密工具类
- GreenDao 3.0简单使用
- 线程池
- 【html】前端HTML5几种存储方式的总结
- 童甫带您去了解金海制造近期发生的事情
- ssh和ssm的区别
- dmidecode命令
- 设置Linux下Mysql表名不区分大小写
- idea打包Source jar,非运行jar