1、jar包:
commons-codec-1.8.jar或commons-codec-1.9.jar,,,,,
2、类型
1)md5Hex
/**
* MD5方法
*
* @param text 用户密码
* @param key 自己设置字符串
* @return 密文
* @throws Exception
*/
public static String md5(String text, String key) throws Exception {
//加密后的字符串
String encodeStr=DigestUtils.md5Hex(text + key);
System.out.println("MD5加密后的字符串为:encodeStr="+encodeStr);
return encodeStr;
}
判断用户密码是否正确直接用equals();
2)shaHex
/**
* shaHex方法
*
* @param text 用户密码
* @param key 自己设置字符串
* @return 密文
* @throws Exception
*/
public static String sha(String text, String key) throws Exception {
//加密后的字符串
String encodeStr=DigestUtils.shaHex(text + key);
System.out.println("shaHex加密后的字符串为:encodeStr="+encodeStr);
return encodeStr;
}
判断用户密码是否正确直接用equals();