注:这里使用BASE64Decoder;需要对Myeclipse进行设置,方法请看图
package cn.login;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
public class Md5Util {
public static String md5(String message){
try {
//将传过来的数据进行MD5加密
MessageDigest md = MessageDigest.getInstance("md5");
byte[] md5 = md.digest(message.getBytes());
//通过BASE64解码返回
BASE64Encoder base = new BASE64Encoder();
return base.encode(md5);
} catch (NoSuchAlgorithmException e) {
throw new RuntimeException(e);
}
}
}