类 HoneyBadgerEncrypt
- java.lang.Object
-
- cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
-
- 所有已实现的接口:
org.springframework.beans.factory.InitializingBean
public class HoneyBadgerEncrypt extends Object implements org.springframework.beans.factory.InitializingBean
- 从以下版本开始:
- : 1.0.0
- 作者:
- : longfa 蜜獾 还可以用来当作吉祥物品
-
-
字段概要
字段 修饰符和类型 字段 说明 static cn.hutool.crypto.symmetric.AESaesstatic byte[]AES_IVstatic byte[]AES_KEYstatic cn.hutool.crypto.digest.Digesterdigesterstatic StringPRIVATE_KEYstatic StringPUBLIC_KEYstatic cn.hutool.crypto.asymmetric.RSArsastatic cn.hutool.crypto.symmetric.SymmetricCryptosm4
-
构造器概要
构造器 构造器 说明 HoneyBadgerEncrypt()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 StringaesDecrypt(String encrypt)aes解密StringaesEncrypt(String content)aes加密voidafterPropertiesSet()StringrsaDecrypt(String encrypt)RSA非对称加密解密StringrsaEncrypt(String content)RSA非对称加密算法Stringsm3DigesterFile(File file)Stringsm3DigesterObject(String content)Stringsm4Decrypt(String encrypt)过密算法 解密Stringsm4Encrypt(String context)SM4 国密
-
-
-
字段详细资料
-
AES_KEY
public static byte[] AES_KEY
-
AES_IV
public static byte[] AES_IV
-
sm4
public static final cn.hutool.crypto.symmetric.SymmetricCrypto sm4
-
rsa
public static cn.hutool.crypto.asymmetric.RSA rsa
-
aes
public static cn.hutool.crypto.symmetric.AES aes
-
PRIVATE_KEY
public static String PRIVATE_KEY
-
PUBLIC_KEY
public static String PUBLIC_KEY
-
digester
public static final cn.hutool.crypto.digest.Digester digester
-
-