需要导入两个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));
}
}

本文介绍了一种使用Java实现MD5加密的方法。通过导入commons-codec.jar和acegi-security-1.0.7.jar两个依赖库,并利用MessageDigestPasswordEncoder类完成加密过程。提供了完整的示例代码,包括加密字符串的方法及主函数的测试。
786

被折叠的 条评论
为什么被折叠?



