您的位置:首页 > 运维架构 > Apache

apache MD5 加密

2016-12-11 00:00 288 查看
import org.apache.commons.codec.digest.DigestUtils;

public final class MD5Encrypt {

private static final String MD5_PREFIX = "http://yuanyong.iteye.com";

private static final ThreadLocal<MD5Encrypt> local = new ThreadLocal<MD5Encrypt>();

private MD5Encrypt() {
super();
}

public static MD5Encrypt getEncrypt() {
MD5Encrypt encrypt = local.get();
if (encrypt == null) {
encrypt = new MD5Encrypt();
local.set(encrypt);
}
return encrypt;
}

public static String encode(String s) {
if (s == null) {
return null;
}
return DigestUtils.md5Hex(MD5_PREFIX + s);
}

public static void main(String[] args){
String passwd =  "123456";
System.out.println(passwd + " 加密后为: " + encode(passwd)) ;

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Apache