Spring 的 DigestUtils 实现 md5 码加密方法
使用 DigestUtils 方法达到对数据进行 md5 加密的效果。
常用的 md2 md5 sha sha1 sha256 sha384 sha512 加密算法。
什么是 DigestUtils 工具类
DigestUtils 是一个算法工具类,Apache DigestUtils 线程安全的类来进行计算一个字符串的 MD5 值。
以下是 DigestUtils 源码。
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//
package org.springframework.util;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public abstract class DigestUtils {
private static final String MD5_ALGORITHM_NAME = "MD5";
private static final char[] HEX_CHARS = new char[]{
'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b',