A B C D E G H I J K M N O P R S T U
A
- arrayToUtf8(byte[]) - 类 中的静态方法com.antherd.smcrypto.sm4.Sm4
-
字节数组转 utf8 串
B
- bytesToHex(byte[]) - 类 中的静态方法com.antherd.smcrypto.sm4.Sm4
-
byte数组转 16 进制字符串
C
- checkHasNashorn() - 类 中的静态方法com.antherd.smcrypto.NashornProvider
-
- com.antherd.smcrypto - 程序包 com.antherd.smcrypto
-
- com.antherd.smcrypto.sm2 - 程序包 com.antherd.smcrypto.sm2
-
- com.antherd.smcrypto.sm3 - 程序包 com.antherd.smcrypto.sm3
-
- com.antherd.smcrypto.sm4 - 程序包 com.antherd.smcrypto.sm4
-
D
- decrypt(String, String, Sm4Options) - 类 中的静态方法com.antherd.smcrypto.sm4.Sm4
-
解密
- decrypt(String, String) - 类 中的静态方法com.antherd.smcrypto.sm4.Sm4
-
解密
- doDecrypt(String, String, int) - 类 中的静态方法com.antherd.smcrypto.sm2.Sm2
-
解密
- doDecrypt(String, String) - 类 中的静态方法com.antherd.smcrypto.sm2.Sm2
-
解密 cipherMode = 1
- doEncrypt(String, String, int) - 类 中的静态方法com.antherd.smcrypto.sm2.Sm2
-
加密
- doEncrypt(String, String) - 类 中的静态方法com.antherd.smcrypto.sm2.Sm2
-
加密 cipherMode = 1
- doSignature(String, String, SignatureOptions) - 类 中的静态方法com.antherd.smcrypto.sm2.Sm2
-
签名
- doSignature(String, String) - 类 中的静态方法com.antherd.smcrypto.sm2.Sm2
-
签名
- doVerifySignature(String, String, String, SignatureOptions) - 类 中的静态方法com.antherd.smcrypto.sm2.Sm2
-
验签
- doVerifySignature(String, String, String) - 类 中的静态方法com.antherd.smcrypto.sm2.Sm2
-
验签
E
- encrypt(String, String, Sm4Options) - 类 中的静态方法com.antherd.smcrypto.sm4.Sm4
-
加密
- encrypt(String, String) - 类 中的静态方法com.antherd.smcrypto.sm4.Sm4
-
加密
- ENGINE_NAME - 类 中的静态变量com.antherd.smcrypto.Provider
-
G
- generateKeyHex() - 类 中的静态方法com.antherd.smcrypto.sm4.Sm4
-
随机生成一个可用的 SM4 秘钥
- generateKeyPairHex() - 类 中的静态方法com.antherd.smcrypto.sm2.Sm2
-
生成密钥对:publicKey = privateKey * G
- getEngine(String, String) - 类 中的静态方法com.antherd.smcrypto.Provider
-
- getIv() - 类 中的方法com.antherd.smcrypto.sm4.Sm4Options
-
- getJavaScriptEngine(String) - 类 中的静态方法com.antherd.smcrypto.Provider
-
- getK() - 类 中的方法com.antherd.smcrypto.sm2.Point
-
- getMode() - 类 中的方法com.antherd.smcrypto.sm4.Sm4Options
-
- getPadding() - 类 中的方法com.antherd.smcrypto.sm4.Sm4Options
-
- getPoint() - 类 中的静态方法com.antherd.smcrypto.sm2.Sm2
-
获取椭圆曲线点
- getPointPool() - 类 中的方法com.antherd.smcrypto.sm2.SignatureOptions
-
- getPrivateKey() - 类 中的方法com.antherd.smcrypto.sm2.Keypair
-
- getPublicKey() - 类 中的方法com.antherd.smcrypto.sm2.Keypair
-
- getPublicKey() - 类 中的方法com.antherd.smcrypto.sm2.SignatureOptions
-
- getUserId() - 类 中的方法com.antherd.smcrypto.sm2.SignatureOptions
-
- getX1() - 类 中的方法com.antherd.smcrypto.sm2.Point
-
H
- hexToBytes(String) - 类 中的静态方法com.antherd.smcrypto.sm4.Sm4
-
16 进制串转字节数组
I
- isDer() - 类 中的方法com.antherd.smcrypto.sm2.SignatureOptions
-
- isHash() - 类 中的方法com.antherd.smcrypto.sm2.SignatureOptions
-
J
- JDK_NASHORN_CLASS_NAME - 类 中的静态变量com.antherd.smcrypto.NashornProvider
-
K
- Keypair - com.antherd.smcrypto.sm2中的类
-
公私钥对
- Keypair() - 类 的构造器com.antherd.smcrypto.sm2.Keypair
-
- Keypair(String, String) - 类 的构造器com.antherd.smcrypto.sm2.Keypair
-
M
- MODE_C1C2C3 - 类 中的静态变量com.antherd.smcrypto.sm2.Sm2
-
- MODE_C1C3C2 - 类 中的静态变量com.antherd.smcrypto.sm2.Sm2
-
N
- NASHORN_MAVEN_DEPENDENCY - 类 中的静态变量com.antherd.smcrypto.NashornProvider
-
- NashornProvider - com.antherd.smcrypto中的类
-
- NashornProvider() - 类 的构造器com.antherd.smcrypto.NashornProvider
-
O
- OPENJDK_NASHORN_CLASS_NAME - 类 中的静态变量com.antherd.smcrypto.NashornProvider
-
P
- Point - com.antherd.smcrypto.sm2中的类
-
- Point() - 类 的构造器com.antherd.smcrypto.sm2.Point
-
- Point(Map<String, Object>, Map<String, Object>) - 类 的构造器com.antherd.smcrypto.sm2.Point
-
- Point(String, String, Map<String, Object>, Map<String, Object>) - 类 的构造器com.antherd.smcrypto.sm2.Point
-
- printNonNashorn() - 类 中的静态方法com.antherd.smcrypto.NashornProvider
-
- privateKey - 类 中的变量com.antherd.smcrypto.sm2.Keypair
-
- Provider - com.antherd.smcrypto中的类
-
- Provider() - 类 的构造器com.antherd.smcrypto.Provider
-
- publicKey - 类 中的变量com.antherd.smcrypto.sm2.Keypair
-
R
- RANDOM - 类 中的静态变量com.antherd.smcrypto.sm4.Sm4
-
S
- setDer(boolean) - 类 中的方法com.antherd.smcrypto.sm2.SignatureOptions
-
- setHash(boolean) - 类 中的方法com.antherd.smcrypto.sm2.SignatureOptions
-
- setIv(String) - 类 中的方法com.antherd.smcrypto.sm4.Sm4Options
-
- setK(Map<String, Object>) - 类 中的方法com.antherd.smcrypto.sm2.Point
-
- setMode(String) - 类 中的方法com.antherd.smcrypto.sm4.Sm4Options
-
- setPadding(String) - 类 中的方法com.antherd.smcrypto.sm4.Sm4Options
-
- setPointPool(Queue<Point>) - 类 中的方法com.antherd.smcrypto.sm2.SignatureOptions
-
- setPrivateKey(String) - 类 中的方法com.antherd.smcrypto.sm2.Keypair
-
- setPublicKey(String) - 类 中的方法com.antherd.smcrypto.sm2.Keypair
-
- setPublicKey(String) - 类 中的方法com.antherd.smcrypto.sm2.SignatureOptions
-
- setUserId(String) - 类 中的方法com.antherd.smcrypto.sm2.SignatureOptions
-
- setX1(Map<String, Object>) - 类 中的方法com.antherd.smcrypto.sm2.Point
-
- SignatureOptions - com.antherd.smcrypto.sm2中的类
-
- SignatureOptions() - 类 的构造器com.antherd.smcrypto.sm2.SignatureOptions
-
- SignatureOptions(Queue<Point>, boolean, boolean, String, String) - 类 的构造器com.antherd.smcrypto.sm2.SignatureOptions
-
- Sm2 - com.antherd.smcrypto.sm2中的类
-
- Sm2() - 类 的构造器com.antherd.smcrypto.sm2.Sm2
-
- SM2_CLASSPATH_RESOURCE_PATH - 类 中的静态变量com.antherd.smcrypto.Provider
-
- Sm3 - com.antherd.smcrypto.sm3中的类
-
- Sm3() - 类 的构造器com.antherd.smcrypto.sm3.Sm3
-
- sm3(String) - 类 中的静态方法com.antherd.smcrypto.sm3.Sm3
-
杂凑
- SM3_CLASSPATH_RESOURCE_PATH - 类 中的静态变量com.antherd.smcrypto.Provider
-
- Sm4 - com.antherd.smcrypto.sm4中的类
-
- Sm4() - 类 的构造器com.antherd.smcrypto.sm4.Sm4
-
- SM4_CLASSPATH_RESOURCE_PATH - 类 中的静态变量com.antherd.smcrypto.Provider
-
- Sm4Options - com.antherd.smcrypto.sm4中的类
-
- Sm4Options() - 类 的构造器com.antherd.smcrypto.sm4.Sm4Options
-
- Sm4Options(String, String, String) - 类 的构造器com.antherd.smcrypto.sm4.Sm4Options
-
T
- toString() - 类 中的方法com.antherd.smcrypto.sm2.Keypair
-
- toString() - 类 中的方法com.antherd.smcrypto.sm2.Point
-
- toString() - 类 中的方法com.antherd.smcrypto.sm4.Sm4Options
-
U
- utf8ToArray(String) - 类 中的静态方法com.antherd.smcrypto.sm4.Sm4
-
utf8 串转字节数组
A B C D E G H I J K M N O P R S T U
Copyright © 2024. All rights reserved.