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;
}
}
}
分享到:
相关推荐
JavaScript中的MD5加密工具类是用于对数据进行安全哈希的一种方法,广泛应用于密码存储、数据完整性校验等场景。MD5(Message-Digest Algorithm 5)是一种广泛使用的哈希函数,它能将任意长度的输入转化为固定长度的...
MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类
批量MD5加密工具,如"苏苏MD5批量加密工具.exe",是为了方便用户处理大量文件的MD5计算而设计的。这样的工具通常具有以下功能: 1. **多文件处理**:一次可以处理多个文件,节省了逐个手动计算的时间。 2. **快速...
本主题提供的“windows下MD5加密工具bat文件”是一个基于批处理脚本(.bat)的解决方案,允许用户在没有额外安装软件的情况下进行MD5加密操作。 批处理文件(.bat)是Windows操作系统中的一个特殊文本文件,它可以...
在标题中提到的“MD5加密工具源码”,是指一个专门用于MD5哈希运算的程序代码。这个工具被设计成一个独立的类,可以方便地对输入数据进行MD5加密,并生成16位的哈希值。默认情况下,该工具会生成大写的哈希字符串,...
Java Md5加密工具类
这是一个Java的工具类,进行加密操作的时候调用该类的方法就可以,工具类里面写了一个main,拿啦直接用就行。
C# .net MD5加密解密工具及加密解密类。使用方便,可直接下载加密解密代码在项目中使用。
该工具类使用于spring boot 开发,返回值为md5加密后的字符串,参数为字符串,一般用于加密密码。为了防止MD5加密的密码能被反译回明文。所以建议传入的密码字符串必须由数字字母和特殊字符组成。本人上传的表单验证...
MD5加密工具 可以对字符串加密和文件加密
js的md5加密工具类
MD5加密解密工具,MD5加密解密工具,MD5加密解密工具,MD5加密解密工具
java中常用的工具类,用于MD5的加密,里面还有切割了MD5加密的长度,有DES加密与解密,并且配有main函数可测试,可以根据自己的实际情况使用main函数测试使用
标题中的“wps,excel电子表格md5批量加密工具宏工具下载”暗示了这是一个用于对WPS Office和Microsoft Excel电子表格进行MD5批量加密的工具,且该工具可能集成了宏,以自动化处理大量文件的加密过程。MD5是一种广泛...