1、消息验证码算法实现支持
算法 | 摘要长度 | 备注 |
HmacMD5 | 128 | BouncyCastle实现 |
HmacSHA1 | 160 | BouncyCastle实现 |
HmacSHA256 | 256 | BouncyCastle实现 |
HmacSHA384 | 384 | BouncyCastle实现 |
HmacSHA512 | 512 | JAVA6实现 |
HmacMD2 | 128 | BouncyCastle实现 |
HmacMD4 | 128 | BouncyCastle实现 |
HmacSHA224 | 224 | BouncyCastle实现 |
2、使用HmacSHA256算法实现消息验证码
import java.security.Security;
import javax.crypto.KeyGenerator;
import javax.crypto.Mac;
import javax.crypto.SecretKey;
import jav