md5加密工具类
来源:互联网 发布:自动分辨率软件 编辑:程序博客网 时间:2024/05/20 14:43
对数据进行md5加密,使用的工具类记录下来
public class EncryptUtil { /** * Encrypt byte array. */ public static byte[] encrypt(byte[] source, String algorithm) throws NoSuchAlgorithmException { MessageDigest md = MessageDigest.getInstance(algorithm); md.reset(); md.update(source); return md.digest(); } /** * Encrypt string */ public static String encrypt(String source, String algorithm) throws NoSuchAlgorithmException { byte[] resByteArray = encrypt(source.getBytes(), algorithm); return StringUtils.toHexString(resByteArray); } /** * Encrypt string using MD5 algorithm */ public static String encryptMD5(String source) { if (source == null) { source = ""; } String result = ""; try { result = encrypt(source, "MD5"); } catch (NoSuchAlgorithmException ex) { ex.printStackTrace(); } return result; } public static void main(String[] args) { System.out.println(encryptMD5("sloan")); }}
阅读全文
0 0
- MD5 加密工具类
- Md5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5 加密工具类
- MD5 加密工具类
- md5 加密工具类
- MD5加密工具类
- 工具类:MD5加密
- MD5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5加密工具类
- MD5加密工具类
- Codeforces 813A The Contest 题解
- Factory Method模式角色与结构
- awk使用备忘
- windows找不到文件“-n”
- Performance Toolkit安装
- md5加密工具类
- laravel依赖注入原理
- 使用新浪微博API的OAuth认证发布微博
- google chrome for linux版本详细列表
- 欢迎使用CSDN-markdown编辑器
- mac系统安装Apache Tomcat的详细步骤
- 五级经典流水线执行 时间统计
- CNN处理过程
- JetBrains激活