MD5Util
2015-07-25 18:05
281 查看
import java.math.BigInteger; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class MD5Utils { /** * 使用md5的算法进行加密 */ public static String md5(String plainText) { byte[] secretBytes = null; try { secretBytes = MessageDigest.getInstance("md5").digest( plainText.getBytes()); } catch (NoSuchAlgorithmException e) { throw new RuntimeException("没有md5这个算法!"); } String md5code = new BigInteger(1, secretBytes).toString(16); for (int i = 0; i < 32 - md5code.length(); i++) { md5code = "0" + md5code; } return md5code; } }
相关文章推荐
- Maven详解
- LeetCode 1 search in rotated array
- 面向对象第四天
- 设置C# Windows 服务与桌面交互
- DIV+CSS中标签dl dt dd常用的用法
- 统计学习笔记——统计学习三要素
- DaoUtil
- 【笔记】Loadrunner添加OS类型为Windows的服务器(Win7)
- 工厂模式
- maven基础学习
- python,list
- JavaWeb 中乱码过滤器的代码
- python 字符处理代码 1.0
- 报错:Request failed: unacceptable content-type: text/html
- POJ 1125 Stockbroker Grapevine
- javascript创建动态表单的方法
- 快速开发BACnet产品之二 (关于BACnetLib类结构的说明)
- ZOJ_1204_Additive equations
- 容器使用笔记(List篇)
- vim辑编技巧