liurunyu
2024-06-28 4fe7ea4fbdc0c45f14d1d8de77e3424f826ba909
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package com.dy.common.util;
 
import java.security.MessageDigest;
 
public class MD5 {
    /**
     * MD5加密
     * @param str 待加密字符串
     * @return 16进制加密字符串
     * @throws Exception 异常
     */
    public static String encrypt(String str) throws Exception{
        MessageDigest md5 = MessageDigest.getInstance("MD5") ;
        byte[] digest = md5.digest(str.getBytes("utf-8")) ;
        return ByteUtil.bytes2Hex(digest, false) ;
    }
    /*
    public static void main(String[] args) throws Exception{
        String str = "123456" ;
        System.out.println(encrypt(str));
        str = "admin!@#,;." ;
        System.out.println(encrypt(str));
        str = "admin!@#,;.admin!@#,;.admin!@#,;." ;
        System.out.println(encrypt(str));
        str = "1" ;
        System.out.println(encrypt(str));
    }
    */
}