- 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 MD5加密
最新推荐文章于 2023-12-21 17:29:54 发布