MD5加密算法实现
来源:互联网 发布:淘宝网抢红包 编辑:程序博客网 时间:2024/06/05 08:04
代码功能:
Java开发过程中,网站注册或登录时,密码需要MD5加密。
工具:IntelliJ IDEA
代码如下:
import java.security.MessageDigest;/** * 字符串MD5加密 * Created by Administrator on 2017/9/22. */public class MD5 { public static void main(String[] args) { StringBuffer sb = new StringBuffer(); String temp = "abcde";//需要加密的字符串 try { // 得到对象 MessageDigest digest = MessageDigest.getInstance("MD5"); // 转换成字节流 byte[] bytes = temp.getBytes(); // 运行加密算法 byte[] digest2 = digest.digest(bytes); // 循环进行处理 for (byte b : digest2) { String hex = Integer.toHexString(b & 0xff); if (hex.length() == 1) { sb.append("0" + hex); } else { sb.append(hex); } } } catch (Exception e) { e.printStackTrace(); } System.out.println(sb.toString()); }}
运行结果为:ab56b4d92b40713acc5af89985d4b786
解析验证正确。截图如下:
阅读全文
1 0
- md5加密算法c实现
- MD5加密算法,java实现
- java MD5 加密算法实现
- md5加密算法c实现
- MD5加密算法的实现
- Md5加密算法java实现
- MD5加密算法JAVA实现
- MD5加密算法实现
- java实现MD5加密算法
- java MD5加密算法实现
- loadrunner实现Md5加密算法
- MD5加密算法JAVA实现
- MD5加密算法实现
- MD5加密算法简单实现
- JAVA 实现MD5加密算法
- MD5加密算法实现
- #MD5 加密算法及实现
- 用delphi实现MD5加密算法
- 51单片机八路抢答器proteus仿真
- Hibernate5:Hibernate框架下的基于注解配置的多表关联的入门级例子(完整版)
- RabbitMQ集群及负载均衡搭建
- 括号运算符重载
- STM32的SPI学习(SPI芯片为SST25VF016B)
- MD5加密算法实现
- webpack manifest.js分割的一个错误
- 15算法课程 14. Longest Common Prefix
- 逻辑与和逻辑或的重载
- 1.Redis简介
- jedis连接池无法写入/读取数据的问题
- 2PC,Raft和Paxos笔记
- 继承的概念
- 替代Google的技术搜索引擎