类 EncryptUtils
- java.lang.Object
-
- cloud.longfa.encrypt.util.EncryptUtils
-
public class EncryptUtils extends Object
- 从以下版本开始:
- : 1.0.0
- 作者:
- : longfa
-
-
字段概要
字段 修饰符和类型 字段 说明 static cn.hutool.crypto.digest.Digesterdigesterstatic StringPRIVATE_KEYstatic StringPUBLIC_KEYstatic cn.hutool.crypto.asymmetric.RSArsastatic byte[]SERVER_IVstatic byte[]SERVER_KEYstatic cn.hutool.crypto.symmetric.SymmetricCryptosm4
-
构造器概要
构造器 构造器 说明 EncryptUtils()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static StringaesDecrypt(String encrypt, byte[] key, byte[] iv)aes解密static StringaesEncrypt(String content)aes加密static StringrsaDecrypt(String encrypt)RSA非对称加密解密static StringrsaEncrypt(String content)RSA非对称加密算法static Stringsm3DigesterFile(File file)static Stringsm3DigesterObject(String content)static Stringsm4Decrypt(String encrypt)过密算法 解密static Stringsm4Encrypt(String context)SM4 国密
-
-
-
字段详细资料
-
SERVER_KEY
public static final byte[] SERVER_KEY
-
SERVER_IV
public static final byte[] SERVER_IV
-
sm4
public static final cn.hutool.crypto.symmetric.SymmetricCrypto sm4
-
rsa
public static cn.hutool.crypto.asymmetric.RSA rsa
-
PRIVATE_KEY
public static String PRIVATE_KEY
-
PUBLIC_KEY
public static String PUBLIC_KEY
-
digester
public static final cn.hutool.crypto.digest.Digester digester
-
-