package com.zdsoft.common;

import java.security.MessageDigest;

/**
 * MD5加密�?
 * @author yangtao 130016126
 *
 */
public class MD5{
	/*
	 * 取得CreateSafeCode实例
	 */
	public static MD5 Instance() {
		return new MD5();
	}

	public final String RMD5(String password) {
		char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9',
				'a', 'b', 'c', 'd', 'e', 'f' };
		try {
			byte[] strTemp = password.getBytes();
			MessageDigest mdTemp = MessageDigest.getInstance("MD5");
			mdTemp.update(strTemp);
			byte[] md = mdTemp.digest();
			int j = md.length;
			char str[] = new char[j * 2];
			int k = 0;
			for (int i = 0; i < j; i++) {
				byte byte0 = md[i];
				str[k++] = hexDigits[byte0 >>> 4 & 0xf];
				str[k++] = hexDigits[byte0 & 0xf];
			}
			return new String(str);
		} catch (Exception e) {
			return null;
		}
	}
}
最近下载更多
微信网友_6248713511227392  LV11 2022年12月5日
stdtta  LV8 2022年6月28日
543666826  LV33 2021年11月20日
CSS199669  LV25 2020年7月26日
wanminhang  LV12 2020年4月9日
李兰香  LV11 2019年12月16日
p13994295637  LV7 2019年12月12日
aaabbc  LV9 2019年12月4日
乱邪君  LV6 2019年11月26日
仗剑江湖wzl  LV11 2019年10月24日
最近浏览更多
ykllykll 7月24日
暂无贡献等级
xuweiwowzy  LV5 1月14日
wwwww816  LV5 2023年12月19日
sunshine9920  LV12 2023年11月6日
李亮  LV19 2023年8月29日
gecongkai  LV8 2023年6月22日
c469893928  LV2 2023年6月10日
liyc_ayer  LV1 2023年5月30日
小帅哥  LV2 2023年5月7日
uni-code_0123  LV1 2023年3月23日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友