A C D E F G H I M R S V
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- AES - cool.doudou.doudada.cipher.algorithm.enums.Algorithm
- AesUtil - cool.doudou.doudada.cipher.algorithm.util中的类
-
非对称AES
- AesUtil() - 类 的构造器cool.doudou.doudada.cipher.algorithm.util.AesUtil
- Algorithm - cool.doudou.doudada.cipher.algorithm.enums中的枚举
-
Algorithm
C
- Cipher - cool.doudou.doudada.cipher.algorithm.sm中的类
-
Cipher
- Cipher() - 类 的构造器cool.doudou.doudada.cipher.algorithm.sm.Cipher
- CK - 类 中的静态变量cool.doudou.doudada.cipher.algorithm.sm.Sm4
- code() - 枚举 中的方法cool.doudou.doudada.cipher.algorithm.enums.Algorithm
- cool.doudou.doudada.cipher.algorithm.enums - 程序包 cool.doudou.doudada.cipher.algorithm.enums
- cool.doudou.doudada.cipher.algorithm.sm - 程序包 cool.doudou.doudada.cipher.algorithm.sm
- cool.doudou.doudada.cipher.algorithm.util - 程序包 cool.doudou.doudada.cipher.algorithm.util
D
- decrypt(byte[]) - 类 中的方法cool.doudou.doudada.cipher.algorithm.sm.Cipher
- decrypt(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.RsaUtil
-
解密
- decrypt(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.Sm2Util
-
解密
- decrypt(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.Sm4Util
-
解密:ECB
- decrypt(String, String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.Sm4Util
-
解密:CBC
- decryptByCBC(byte[], byte[], byte[]) - 类 中的方法cool.doudou.doudada.cipher.algorithm.sm.Sm4Context
-
CBC解密
- decryptByECB(byte[], byte[]) - 类 中的方法cool.doudou.doudada.cipher.algorithm.sm.Sm4Context
-
ECB解密
- decryptCBC4Hex(String, String, String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.AesUtil
-
解密
- decryptGCM(String, String, String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.AesUtil
-
解密
- DigestUtil - cool.doudou.doudada.cipher.algorithm.util中的类
-
摘要算法
- DigestUtil() - 类 的构造器cool.doudou.doudada.cipher.algorithm.util.DigestUtil
- doFinal(byte[]) - 类 中的方法cool.doudou.doudada.cipher.algorithm.sm.Cipher
E
- eccA - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm2
-
系数a
- eccB - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm2
-
系数b
- eccBcSpec - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm2
- eccCurve - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm2
- eccGx - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm2
-
坐标x
- eccGy - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm2
-
坐标y
- eccKeyPairGenerator - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm2
- eccN - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm2
-
基点G, G=(xg,yg),其介记为n
- eccP - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm2
-
素数p
- eccParam - 类 中的静态变量cool.doudou.doudada.cipher.algorithm.sm.Sm2
- eccPointG - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm2
- ecFieldElementGx - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm2
- ecFieldElementGy - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm2
- encrypt(byte[]) - 类 中的方法cool.doudou.doudada.cipher.algorithm.sm.Cipher
- encrypt(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.RsaUtil
-
加密
- encrypt(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.Sm2Util
-
加密
- encrypt(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.Sm4Util
-
加密:ECB
- encrypt(String, String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.Sm4Util
-
加密:CBC
- encryptByCBC(byte[], byte[], byte[]) - 类 中的方法cool.doudou.doudada.cipher.algorithm.sm.Sm4Context
-
CBC加密
- encryptByECB(byte[], byte[]) - 类 中的方法cool.doudou.doudada.cipher.algorithm.sm.Sm4Context
-
ECB加密
- encryptCBC4Hex(String, String, String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.AesUtil
-
加密
- encryptGCM(String, String, String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.AesUtil
-
加密
F
G
- generateKeyPair() - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.Sm2Util
- generateKeyPair(int) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.RsaUtil
-
生成RSA公私钥
H
- hash(String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.Sm3Util
-
Hash
- hmac(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.Sm3Util
-
hmac
- HmacMD5 - cool.doudou.doudada.cipher.algorithm.enums.Algorithm
- HmacSHA1 - cool.doudou.doudada.cipher.algorithm.enums.Algorithm
- HmacSHA256 - cool.doudou.doudada.cipher.algorithm.enums.Algorithm
- HmacUtil - cool.doudou.doudada.cipher.algorithm.util中的类
-
消息认证码
- HmacUtil() - 类 的构造器cool.doudou.doudada.cipher.algorithm.util.HmacUtil
I
- initDec(BigInteger, ECPoint) - 类 中的方法cool.doudou.doudada.cipher.algorithm.sm.Cipher
- initEnc(Sm2, ECPoint) - 类 中的方法cool.doudou.doudada.cipher.algorithm.sm.Cipher
- Instance() - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.sm.Sm2
- isPadding - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm4Context
M
- md5(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.DigestUtil
-
MD5
- md5(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.HmacUtil
-
MD5
- MD5 - cool.doudou.doudada.cipher.algorithm.enums.Algorithm
- md5Hex(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.DigestUtil
-
MD5
- MD5withRSA - cool.doudou.doudada.cipher.algorithm.enums.SignAlgorithm
- mode - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm4Context
R
- RSA - cool.doudou.doudada.cipher.algorithm.enums.Algorithm
- RsaUtil - cool.doudou.doudada.cipher.algorithm.util中的类
-
非对称加密RSA
- RsaUtil() - 类 的构造器cool.doudou.doudada.cipher.algorithm.util.RsaUtil
S
- sBoxTable - 类 中的静态变量cool.doudou.doudada.cipher.algorithm.sm.Sm4
- sha1(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.DigestUtil
-
SHA1
- sha1(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.HmacUtil
-
SHA1
- SHA1 - cool.doudou.doudada.cipher.algorithm.enums.Algorithm
- sha1Hex(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.DigestUtil
-
SHA1
- SHA1withRSA - cool.doudou.doudada.cipher.algorithm.enums.SignAlgorithm
- sha256(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.DigestUtil
-
SHA256
- sha256(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.HmacUtil
-
SHA256
- SHA256 - cool.doudou.doudada.cipher.algorithm.enums.Algorithm
- sha256Hex(String, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.DigestUtil
-
SHA256
- SHA256withRSA - cool.doudou.doudada.cipher.algorithm.enums.SignAlgorithm
- sign(SignAlgorithm, String, PrivateKey) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.SignatureUtil
-
签名
- SignAlgorithm - cool.doudou.doudada.cipher.algorithm.enums中的枚举
-
SignAlgorithm
- SignatureUtil - cool.doudou.doudada.cipher.algorithm.util中的类
-
签名、验证
- SignatureUtil() - 类 的构造器cool.doudou.doudada.cipher.algorithm.util.SignatureUtil
- sk - 类 中的变量cool.doudou.doudada.cipher.algorithm.sm.Sm4Context
- Sm2 - cool.doudou.doudada.cipher.algorithm.sm中的类
-
Sm2
- Sm2() - 类 的构造器cool.doudou.doudada.cipher.algorithm.sm.Sm2
- SM2 - cool.doudou.doudada.cipher.algorithm.enums.Algorithm
- Sm2Util - cool.doudou.doudada.cipher.algorithm.util中的类
-
国密SM2
- Sm2Util() - 类 的构造器cool.doudou.doudada.cipher.algorithm.util.Sm2Util
- SM3 - cool.doudou.doudada.cipher.algorithm.enums.Algorithm
- Sm3Util - cool.doudou.doudada.cipher.algorithm.util中的类
-
Sm3Util
- Sm3Util() - 类 的构造器cool.doudou.doudada.cipher.algorithm.util.Sm3Util
- Sm4 - cool.doudou.doudada.cipher.algorithm.sm中的类
-
Sm4
- Sm4() - 类 的构造器cool.doudou.doudada.cipher.algorithm.sm.Sm4
- SM4 - cool.doudou.doudada.cipher.algorithm.enums.Algorithm
- Sm4Context - cool.doudou.doudada.cipher.algorithm.sm中的类
-
Sm4Context
- Sm4Context() - 类 的构造器cool.doudou.doudada.cipher.algorithm.sm.Sm4Context
- sm4CryptCbc(Sm4Context, byte[], byte[]) - 类 中的方法cool.doudou.doudada.cipher.algorithm.sm.Sm4
- sm4CryptEcb(Sm4Context, byte[]) - 类 中的方法cool.doudou.doudada.cipher.algorithm.sm.Sm4
- sm4SetKeyDec(Sm4Context, byte[]) - 类 中的方法cool.doudou.doudada.cipher.algorithm.sm.Sm4
- sm4SetKeyEnc(Sm4Context, byte[]) - 类 中的方法cool.doudou.doudada.cipher.algorithm.sm.Sm4
- Sm4Util - cool.doudou.doudada.cipher.algorithm.util中的类
-
Sm4Util
- Sm4Util() - 类 的构造器cool.doudou.doudada.cipher.algorithm.util.Sm4Util
V
- valueOf(String) - 枚举 中的静态方法cool.doudou.doudada.cipher.algorithm.enums.Algorithm
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cool.doudou.doudada.cipher.algorithm.enums.SignAlgorithm
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法cool.doudou.doudada.cipher.algorithm.enums.Algorithm
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法cool.doudou.doudada.cipher.algorithm.enums.SignAlgorithm
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- verify(SignAlgorithm, String, PublicKey, String) - 类 中的静态方法cool.doudou.doudada.cipher.algorithm.util.SignatureUtil
-
验签
所有类 所有程序包