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

FK - 类 中的静态变量cool.doudou.doudada.cipher.algorithm.sm.Sm4
 

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
验签
A C D E F G H I M R S V 
所有类 所有程序包