您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
B
C
D
E
G
H
I
M
P
S
V
B
BC04
- 类 中的静态变量cn.zyjblogs.crypto.sm2.
SM2
C
certVerify(String, String, String)
- 类 中的静态方法cn.zyjblogs.crypto.sm2.
SM2
证书验签
CIPHER_MODE_BC
- 类 中的静态变量cn.zyjblogs.crypto.sm2.
SM2EngineExtend
BC库默认排序方式-C1C2C3
CIPHER_MODE_NORM
- 类 中的静态变量cn.zyjblogs.crypto.sm2.
SM2EngineExtend
国密标准排序方式-C1C3C2
cn.zyjblogs.crypto
- 程序包 cn.zyjblogs.crypto
cn.zyjblogs.crypto.sm2
- 程序包 cn.zyjblogs.crypto.sm2
cn.zyjblogs.crypto.sm3
- 程序包 cn.zyjblogs.crypto.sm3
cn.zyjblogs.crypto.sm4
- 程序包 cn.zyjblogs.crypto.sm4
CRYPTO_NAME_SM2
- 类 中的静态变量cn.zyjblogs.crypto.sm2.
SM2
D
decrypt(String, String)
- 类 中的静态方法cn.zyjblogs.crypto.sm2.
SM2
SM2解密算法
decrypt(String, String, SM2.EncodeType, SM2.EncodeType)
- 类 中的静态方法cn.zyjblogs.crypto.sm2.
SM2
解密
decrypt(String, String, int, SM2.EncodeType, SM2.EncodeType)
- 类 中的静态方法cn.zyjblogs.crypto.sm2.
SM2
SM2解密算法
decrypt(String, String, String)
- 类 中的静态方法cn.zyjblogs.crypto.sm4.
SM4
解密(CBC模式)
decrypt(String, String)
- 类 中的静态方法cn.zyjblogs.crypto.sm4.
SM4
解密(ECB模式)
digest(String)
- 类 中的静态方法cn.zyjblogs.crypto.sm3.
SM3
E
encrypt(String, String)
- 类 中的静态方法cn.zyjblogs.crypto.sm2.
SM2
SM2加密算法
encrypt(String, String, SM2.EncodeType, SM2.EncodeType)
- 类 中的静态方法cn.zyjblogs.crypto.sm2.
SM2
SM2加密算法
encrypt(String, String, SM2.Mode, SM2.EncodeType, SM2.EncodeType)
- 类 中的静态方法cn.zyjblogs.crypto.sm2.
SM2
加密
encrypt(String, String, int, SM2.EncodeType, SM2.EncodeType)
- 类 中的静态方法cn.zyjblogs.crypto.sm2.
SM2
SM2加密算法
encrypt(String, String, String)
- 类 中的静态方法cn.zyjblogs.crypto.sm4.
SM4
加密(CBC模式)
encrypt(String, String)
- 类 中的静态方法cn.zyjblogs.crypto.sm4.
SM4
加密(ECB模式)
G
generateKey()
- 类 中的静态方法cn.zyjblogs.crypto.sm4.
SM4
生成默认Key
generateKey(int)
- 类 中的静态方法cn.zyjblogs.crypto.sm4.
SM4
生成制定长度Key或vi
generateSm2Keys(boolean)
- 类 中的静态方法cn.zyjblogs.crypto.sm2.
SM2
生成SM2公私钥对 BC库使用的公钥=64个字节+1个字节(04标志位),BC库使用的私钥=32个字节 SM2秘钥的组成部分有 私钥D,公钥X,公钥Y, 他们都可以用长度为64的16进制的HEX串表示, SM2公钥并不是直接由X+Y表示, 而是额外添加了一个头,当启用压缩时:公钥=有头+公钥X,即省略了公钥Y的部分
getPrivateKey()
- 类 中的方法cn.zyjblogs.crypto.sm2.
SM2KeyPair
getPublicKey()
- 类 中的方法cn.zyjblogs.crypto.sm2.
SM2KeyPair
H
hmac(String, String)
- 类 中的静态方法cn.zyjblogs.crypto.sm3.
SM3
I
init(boolean, CipherParameters)
- 类 中的方法cn.zyjblogs.crypto.sm2.
SM2EngineExtend
默认初始化方法,使用国密排序标准
init(boolean, int, CipherParameters)
- 类 中的方法cn.zyjblogs.crypto.sm2.
SM2EngineExtend
默认初始化方法,使用国密排序标准
M
main(String[])
- 类 中的静态方法cn.zyjblogs.crypto.sm2.
SM2
main(String[])
- 类 中的静态方法cn.zyjblogs.crypto.sm3.
SM3
main(String[])
- 类 中的静态方法cn.zyjblogs.crypto.sm4.
SM4
P
processBlock(byte[], int, int)
- 类 中的方法cn.zyjblogs.crypto.sm2.
SM2EngineExtend
加密或解密输入数据
S
setCipherMode(int)
- 类 中的方法cn.zyjblogs.crypto.sm2.
SM2EngineExtend
设置密文排序方式
setPrivateKey(String)
- 类 中的方法cn.zyjblogs.crypto.sm2.
SM2KeyPair
setPublicKey(String)
- 类 中的方法cn.zyjblogs.crypto.sm2.
SM2KeyPair
sign(String, String)
- 类 中的静态方法cn.zyjblogs.crypto.sm2.
SM2
签名
SM2
-
cn.zyjblogs.crypto.sm2
中的类
国密SM2非对称加密算法
SM2()
- 类 的构造器cn.zyjblogs.crypto.sm2.
SM2
SM2.EncodeType
-
cn.zyjblogs.crypto.sm2
中的枚举
SM2.Mode
-
cn.zyjblogs.crypto.sm2
中的枚举
SM2EngineExtend
-
cn.zyjblogs.crypto.sm2
中的类
SM2EngineExtend()
- 类 的构造器cn.zyjblogs.crypto.sm2.
SM2EngineExtend
SM2EngineExtend(Digest)
- 类 的构造器cn.zyjblogs.crypto.sm2.
SM2EngineExtend
SM2KeyPair
-
cn.zyjblogs.crypto.sm2
中的类
SM2KeyPair(String, String)
- 类 的构造器cn.zyjblogs.crypto.sm2.
SM2KeyPair
SM2KeyPair()
- 类 的构造器cn.zyjblogs.crypto.sm2.
SM2KeyPair
SM3
-
cn.zyjblogs.crypto.sm3
中的类
国密SM3摘要算法
SM3()
- 类 的构造器cn.zyjblogs.crypto.sm3.
SM3
SM4
-
cn.zyjblogs.crypto.sm4
中的类
国密SM4对称加密算法
SM4()
- 类 的构造器cn.zyjblogs.crypto.sm4.
SM4
SmException
-
cn.zyjblogs.crypto
中的异常错误
SmException()
- 异常错误 的构造器cn.zyjblogs.crypto.
SmException
SmException(String)
- 异常错误 的构造器cn.zyjblogs.crypto.
SmException
SmException(String, Throwable)
- 异常错误 的构造器cn.zyjblogs.crypto.
SmException
SmException(Throwable)
- 异常错误 的构造器cn.zyjblogs.crypto.
SmException
SmException(String, Throwable, boolean, boolean)
- 异常错误 的构造器cn.zyjblogs.crypto.
SmException
V
valueOf(String)
- 枚举 中的静态方法cn.zyjblogs.crypto.sm2.
SM2.EncodeType
返回带有指定名称的该类型的枚举常量。
valueOf(String)
- 枚举 中的静态方法cn.zyjblogs.crypto.sm2.
SM2.Mode
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法cn.zyjblogs.crypto.sm2.
SM2.EncodeType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values()
- 枚举 中的静态方法cn.zyjblogs.crypto.sm2.
SM2.Mode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verify(String, String, String)
- 类 中的静态方法cn.zyjblogs.crypto.sm2.
SM2
验签
verify(String, String)
- 类 中的静态方法cn.zyjblogs.crypto.sm3.
SM3
verify(String, String, String)
- 类 中的静态方法cn.zyjblogs.crypto.sm3.
SM3
B
C
D
E
G
H
I
M
P
S
V
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2023. All rights reserved.