前言
本篇关于Hash、摘要算法的前备理论参考 消息摘要(Message Digest)及其算法。
JDK自带java.security.MessageDigest 类可以用来产生字符串的消息摘要的字节数组(byte[]),转换后得到16进制的长度32的字符串,详细实现参考: Java之消息摘要(MD5)。 使用JDK的基本接口实现消息摘要编码上稍显复杂, Apache提供了commons codec包实现一般的加解密功能,这其中就包括消息摘要相关的接口。
commons codec的导入
使用commons codec接口,需要首先导入commons codec的包,使用maven导入方式如下:
<dependency>
<