胖蔡说技术
随便扯扯

Java实现MD5加密

Java的JDK中有自带的MD5加密方法。所以,用Java实现md5加密还是比较简单的。

 

使用MessageDigest进行MD5加密

public class MD5Util {

 public static String getMD5Str(String str) {
    byte[] digest = null;
    try {
        MessageDigest md5 = MessageDigest.getInstance("md5");
        digest = md5.digest(str.getBytes("utf-8"));
    } catch (NoSuchAlgorithmException e) {
       e.printStackTrace();
    } catch (UnsupportedEncodingException e) {
       e.printStackTrace();
    }
    //16是表示转换为16进制数
    String md5Str = new BigInteger(1, digest).toString(16);
    return md5Str;
 }

}

 

 

 

赞(1) 打赏
转载请附上原文出处链接:胖蔡说技术 » Java实现MD5加密
分享到: 更多 (0)

请小编喝杯咖啡~

支付宝扫一扫打赏

微信扫一扫打赏