您的位置:首页 > 其它

MD5编码

2016-02-16 10:51 267 查看
public class MD5Util {

private MD5Util() {

}

public static String encode(String rawData) {
String encodedData = "";
try {
MessageDigest messageDigest = MessageDigest.getInstance("MD5");
messageDigest.reset();
messageDigest.update(rawData.getBytes(Charset.forName("UTF8")));
encodedData = new String(Hex.encodeHex(messageDigest.digest()));
System.out.println("MD5 of " + rawData + " : " + encodedData);
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
return encodedData;
}

public static void main(String args[]) throws Exception {
String pwd1 = encode("RayWang");
String pwd2 = encode("RayWang");
if (pwd1.equals(pwd2)) {
System.out.println("Welcome RayWang!");
} else {
System.out.println("You are not welcome!");
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  md5