跳过导航链接
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.