Java实现Md5加密
来源:互联网 发布:linux 命令 竖线 编辑:程序博客网 时间:2024/06/04 18:52
package util;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * MD5加密工具类 * @author luckp * */public class Md5Utils { public static String getMd5(String plainText) { try { MessageDigest md = MessageDigest.getInstance("MD5"); md.update(plainText.getBytes()); byte b[] = md.digest(); int i; StringBuffer buf = new StringBuffer(""); 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)); } //打印生成的MD5加密信息摘要 System.out.println(buf.toString().substring(8, 24)); //32位加密 // return buf.toString(); // 16位的加密 return buf.toString().substring(8, 24); } catch (NoSuchAlgorithmException e) { e.printStackTrace(); return null; } } public static void main(String[] args) {Md5Utils.getMd5("123456");}}
运行结果如下:
1 0
- MD5 JAVA 加密 实现
- Java实现MD5加密
- Java 实现MD5加密
- Java实现MD5加密
- MD5实现加密 java
- Java实现MD5加密
- java 实现md5加密
- Java实现md5加密
- Java实现MD5加密
- JAVA实现MD5加密
- java实现MD5加密
- java实现MD5加密
- java实现:md5加密
- java实现MD5加密
- java实现MD5加密
- Java实现MD5加密
- java实现MD5加密
- java实现MD5加密
- Java面试题全集(上)
- Java实现https访问
- 欢迎使用CSDN-markdown编辑器
- 数据标准化/归一化方法(Data Normalization Method )
- 方法
- Java实现Md5加密
- 并发编程--公平锁和非公平锁
- 提供一个linux串口程序
- 用户权限设计(一)-数据库设计
- Opencv学习---霍夫变换
- 套接字模式
- 卸载win10 自带应用
- 栈
- 前台获取后台返回的图片并显示