gmkitx API - v0.10.1
GMKit 文档
使用指南
正在准备搜索索引...
gmkitx API - v0.10.1
类
SHA1
SHA256
SHA384
SHA512
SM2
SM3
SM4
ZUC
ZUCState
接口
KeyPair
SHAOptions
SignOptions
SM2CurveParams
SM2DecryptOptions
SM2EncryptOptions
SM2KeyExchangeParams
SM2KeyExchangeResult
SM3Options
SM4CipherResult
SM4DecryptOptions
SM4Options
VerifyOptions
ZUCDecryptOptions
ZUCOptions
类型别名
BytesLike
CipherModeType
EnvReport
InputFormatType
OutputFormatType
PaddingModeType
RNGPolicy
SM2CipherModeType
SM2SignatureFormat
SM2SignatureInputFormat
SM4AEADResult
SM4CCMResult
SM4GCMResult
TextCodec
变量
CipherMode
compressPublicKey
decompressPublicKey
default
DEFAULT_USER_ID
digest
eea3
eea3Encrypt
eia3
generateKeyPair
getPublicKeyFromPrivateKey
hmac
hmacSha256
hmacSha384
hmacSha512
InputFormat
keyExchange
OID
OutputFormat
PaddingMode
sha
sha1
sha256
sha384
sha512
sign
sm2
SM2CipherMode
sm2CompressPublicKey
sm2DecompressPublicKey
sm2Decrypt
sm2DecryptBytes
sm2Encrypt
sm2GenerateKeyPair
sm2GetPublicKeyFromPrivateKey
sm2KeyExchange
sm2Sign
sm2Verify
sm3
sm3Digest
sm3Hmac
sm4
sm4Decrypt
sm4DecryptBytes
sm4Encrypt
verify
zuc
zucDecrypt
zucDecryptBytes
zucEncrypt
zucGenerateKeystream
zucKeystream
zucKeystreamWords
函数
asn1ToXml
autoDecodeString
base64ToBytes
bytes4ToUint32BE
bytesToBase64
bytesToHex
bytesToString
clearCustomRNG
configureRNG
constantTimeEqual
decodeInput
decodeSignature
derToRaw
encodeOutput
encodeSignature
getEnvReport
getRandomBytes
hasCustomRNG
hexToBytes
isBase64String
isHexString
normalizeInput
rawToDer
rotl
setCustomRNG
setRNGPolicy
setTextCodec
signatureToXml
stringToBytes
uint32ToBytes4BE
xor
显示设置
成员可见性
继承
外部
配色
自动
浅色
深色
目录
类
SHA1
SHA256
SHA384
SHA512
SM2
SM3
SM4
ZUC
ZUC
State
接口
Key
Pair
SHA
Options
Sign
Options
SM2
Curve
Params
SM2
Decrypt
Options
SM2
Encrypt
Options
SM2
Key
Exchange
Params
SM2
Key
Exchange
Result
SM3
Options
SM4
Cipher
Result
SM4
Decrypt
Options
SM4
Options
Verify
Options
ZUC
Decrypt
Options
ZUC
Options
类型别名
Bytes
Like
Cipher
Mode
Type
Env
Report
Input
Format
Type
Output
Format
Type
Padding
Mode
Type
RNG
Policy
SM2
Cipher
Mode
Type
SM2
Signature
Format
SM2
Signature
Input
Format
SM4
AEAD
Result
SM4
CCM
Result
SM4
GCM
Result
Text
Codec
变量
Cipher
Mode
compress
Public
Key
decompress
Public
Key
default
DEFAULT_
USER_
ID
digest
eea3
eea3
Encrypt
eia3
generate
Key
Pair
get
Public
Key
From
Private
Key
hmac
hmac
Sha256
hmac
Sha384
hmac
Sha512
Input
Format
key
Exchange
OID
Output
Format
Padding
Mode
sha
sha1
sha256
sha384
sha512
sign
sm2
SM2
Cipher
Mode
sm2
Compress
Public
Key
sm2
Decompress
Public
Key
sm2
Decrypt
sm2
Decrypt
Bytes
sm2
Encrypt
sm2
Generate
Key
Pair
sm2
Get
Public
Key
From
Private
Key
sm2
Key
Exchange
sm2
Sign
sm2
Verify
sm3
sm3
Digest
sm3
Hmac
sm4
sm4
Decrypt
sm4
Decrypt
Bytes
sm4
Encrypt
verify
zuc
zuc
Decrypt
zuc
Decrypt
Bytes
zuc
Encrypt
zuc
Generate
Keystream
zuc
Keystream
zuc
Keystream
Words
函数
asn1
To
Xml
auto
Decode
String
base64
To
Bytes
bytes4
To
Uint32
BE
bytes
To
Base64
bytes
To
Hex
bytes
To
String
clear
Custom
RNG
configure
RNG
constant
Time
Equal
decode
Input
decode
Signature
der
To
Raw
encode
Output
encode
Signature
get
Env
Report
get
Random
Bytes
has
Custom
RNG
hex
To
Bytes
is
Base64
String
is
Hex
String
normalize
Input
raw
To
Der
rotl
set
Custom
RNG
set
RNG
Policy
set
Text
Codec
signature
To
Xml
string
To
Bytes
uint32
To
Bytes4
BE
xor
GMKit 文档
使用指南
gmkitx API - v0.10.1
加载中……