MD5Util
2016-04-03 17:36
239 查看
Md5 加密 利用java生成32位MD5码
======================================================================
======================================================================
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; } }
相关文章推荐
- Matplotlib快速绘图(2)
- 杭电2546饭卡(01背包)
- hdoj 2036
- Java类初始化2
- UVA_524_Prime Ring Problem
- Matplotlib快速绘图(2)
- [android] 常见对话框
- hdoj Rectangles 2056 (数学几何&技巧)求两矩形相交面积
- 210. Course Schedule II 图的dfs算法
- 缓存与XY路由算法
- nyoj 38布线问题
- 魔术师发牌问题和拉丁方阵问题
- iOS UILabel显示网络图片 NSMutableAttributedString使用网络图片
- 缓存与XY路由算法
- 关于路由器WDS设置
- LeetCode之旅(18)-Happy Number
- LeetCode之旅(18)-Happy Number
- LeetCode之旅(18)-Happy Number
- Hexo-文章版权追加
- 使用百度静态资源库bootstrap字体出现问题