MD5加密基础代码:
package org.whatisjava.test;
import java.security.MessageDigest;
import sun.misc.BASE64Encoder;
public class TestMD5 {
public static void main(String[] args) throws Exception {
String password = "java";
MessageDigest md = MessageDigest.getInstance("MD5");
byte[] bs = md.digest(password.getBytes());
BASE64Encoder encoder = new BASE64Encoder();
String password1 = encoder.encode(bs);
System.out.println(password1);
}
}
MD5加密工具类
package org.whatisjava.dang.util;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import sun.misc.BASE64Encoder;
public class MD5Util {
public static String md5(String msg) {
try {
MessageDigest md = MessageDigest.getInstance("MD5");
BASE64Encoder encoder = new BASE64Encoder();
return encoder.encode(md.digest(msg.getBytes()));
} catch (NoSuchAlgorithmException e) {
return null;
}
}
}
分享到:
相关推荐
JS(javascript)-md5加密工具类
MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类
Java Md5加密工具类
批量MD5加密工具,很不错。
C# .net MD5加密解密工具及加密解密类。使用方便,可直接下载加密解密代码在项目中使用。
MD5加密单独封装一个类,可以生成16位大写(默认)或小写的(需修改源码)的密钥串。与在线MD5加密结果一致。VS2005工程。
这是一个Java的工具类,进行加密操作的时候调用该类的方法就可以,工具类里面写了一个main,拿啦直接用就行。
MD5加密工具 可以对字符串加密和文件加密
js的md5加密工具类
该工具类使用于spring boot 开发,返回值为md5加密后的字符串,参数为字符串,一般用于加密密码。为了防止MD5加密的密码能被反译回明文。所以建议传入的密码字符串必须由数字字母和特殊字符组成。本人上传的表单验证...
MD5加密解密工具,MD5加密解密工具,MD5加密解密工具,MD5加密解密工具
java中常用的工具类,用于MD5的加密,里面还有切割了MD5加密的长度,有DES加密与解密,并且配有main函数可测试,可以根据自己的实际情况使用main函数测试使用
MD5编码、MD5加密解密demo代码,详看博客 对字符串进行MD5编码及MD5加密和解密
将md5加密制作成了windows下bat执行文件,可循环执行不同字符加密,输入quit可退出加密界面,附源码。
java中的一个MD5 加密的工具类