Md5Util

Posted 默默红尘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Md5Util相关的知识,希望对你有一定的参考价值。

技术分享
 1 package cn.fraudmetrix.octopus.horai.biz.utils;
 2 
 3 import java.security.MessageDigest;
 4 import java.security.NoSuchAlgorithmException;
 5 
 6 public class Md5Util {
 7     //静态方法,便于作为工具类
 8     public static String getMd5(String plainText) throws NoSuchAlgorithmException {
 9         MessageDigest md = MessageDigest.getInstance("MD5");
10         md.update(plainText.getBytes());
11         byte b[] = md.digest();
12         int i;
13         StringBuffer buf = new StringBuffer("");
14         for (int offset = 0; offset < b.length; offset++) {
15             i = b[offset];
16             if (i < 0)
17                 i += 256;
18             if (i < 16)
19                 buf.append("0");
20             buf.append(Integer.toHexString(i));
21         }
22         //32位加密  
23         return buf.toString();
24         // 16位的加密
25         //return buf.toString().substring(8, 24);
26     }
27 }
View Code

 

以上是关于Md5Util的主要内容,如果未能解决你的问题,请参考以下文章

Md5Util

Md5Util加密工具类

44.Android MD5Util

MD5加密(MD5Util )

MD5加密(MD5Util )

MD5用户密码加密工具类 MD5Util