MD5加密算法工具类
2014-12-17 14:21
357 查看
import java.math.BigInteger; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class MD5Utils { /** * 使用md5的算法进行加密 * * @param plainText * 加密原文 * @return 加密密文 */ public static String md5(String plainText) { byte[] secretBytes = null; try { secretBytes = MessageDigest.getInstance("md5").digest( plainText.getBytes()); } catch (NoSuchAlgorithmException e) { throw new RuntimeException("没有md5这个算法!"); } return new BigInteger(1, secretBytes).toString(16); } }
相关文章推荐
- MD5加密算法工具类
- MD5加密算法的工具类
- Android、Java中16位及32位MD5加密算法工具类,直接使用!!!
- java Md5加密算法工具类
- MD5加密算法工具类
- jQuery实用工具类--jQuery基础知识点(3)
- HttpURLConnection:网络下载数据的工具类
- HibernateUtils工具类
- 封装各种生成唯一性ID算法的工具类
- Android开发人员不得不收集的工具类代码
- 仿写java中集合工具类中的ArrayList
- Android快速开发系列 10个常用工具类
- 动态时间工具类
- JAVA文件工具类之——文件写入(byte数组、String方式、url写入方式)
- Android工具类收集
- JAVA语言工具类封装-基于poi的excel导出功能
- Excel读写工具类
- 我的LruCache工具类
- 日期格式转换【工具类】
- Java封装栈工具类--利用数组实现栈结构