Package | Description |
---|---|
cn.hutool.crypto |
加密解密模块,实现了对JDK中加密解密算法的封装,入口为SecureUtil,实现了:
|
cn.hutool.crypto.asymmetric |
非对称加密的实现,包括RSA等
|
cn.hutool.crypto.digest |
摘要加密算法实现,入口为DigestUtil
|
cn.hutool.crypto.digest.mac |
HMAC,全称为“Hash Message Authentication Code”,中文名“散列消息鉴别码”
主要是利用哈希算法,以一个密钥和一个消息为输入,生成一个消息摘要作为输出。 一般的,消息鉴别码用于验证传输于两个共 同享有一个密钥的单位之间的消息。 HMAC 可以与任何迭代散列函数捆绑使用。MD5 和 SHA-1 就是这种散列函数。HMAC 还可以使用一个用于计算和确认消息鉴别值的密钥。 |
cn.hutool.crypto.symmetric |
对称加密算法实现,包括AES、DES、DESede等
|
Class and Description |
---|
CipherMode
Cipher模式的枚举封装
|
CipherWrapper |
CryptoException
加密异常
|
GlobalBouncyCastleProvider
全局单例的 org.bouncycastle.jce.provider.BouncyCastleProvider 对象
|
Mode
模式
|
Padding
补码方式
|
Class and Description |
---|
CipherWrapper |
CryptoException
加密异常
|
Class and Description |
---|
CryptoException
加密异常
|
Class and Description |
---|
CryptoException
加密异常
|
Class and Description |
---|
CipherMode
Cipher模式的枚举封装
|
CryptoException
加密异常
|
Mode
模式
|
Padding
补码方式
|
Copyright © 2024. All rights reserved.