需要导入两个jar包,commons-codec.jar和acegi-security-1.0.7.jar。
import org.acegisecurity.providers.encoding.MessageDigestPasswordEncoder;
public class MD5 {
public static String encode(String str){
MessageDigestPasswordEncoder mdpe = new MessageDigestPasswordEncoder("MD5");
return mdpe.encodePassword(str, "userPwd");
//userPwd为自己添加的加密言
}
public static void main(String[] args) {
String string = "kittyok";
System.out.println(MD5.encode(string).length());
System.out.println(MD5.encode(string));
}
}