跳过导航链接
A C D E G H I K N P S V Y 

A

ALGORITHM_NAME - 类 中的静态变量com.yeepay.yop.sdk.gm.utils.Sm4Utils
 
ALGORITHM_NAME_GCM_NOPADDING - 类 中的静态变量com.yeepay.yop.sdk.gm.security.encrypt.YopSm4Encryptor
 
ALGORITHM_NAME_GCM_NOPADDING - 类 中的静态变量com.yeepay.yop.sdk.gm.utils.Sm4Utils
 

C

com.yeepay.yop.sdk.gm.auth.signer.process - 程序包 com.yeepay.yop.sdk.gm.auth.signer.process
 
com.yeepay.yop.sdk.gm.security.cert.parser - 程序包 com.yeepay.yop.sdk.gm.security.cert.parser
 
com.yeepay.yop.sdk.gm.security.encrypt - 程序包 com.yeepay.yop.sdk.gm.security.encrypt
 
com.yeepay.yop.sdk.gm.utils - 程序包 com.yeepay.yop.sdk.gm.utils
 
CURVE - 类 中的静态变量com.yeepay.yop.sdk.gm.utils.Sm2Utils
 
CURVE_LEN - 类 中的静态变量com.yeepay.yop.sdk.gm.utils.Sm2Utils
 

D

decrypt(byte[], EncryptOptions) - 类 中的方法com.yeepay.yop.sdk.gm.security.encrypt.YopSm2Encryptor
 
decrypt(InputStream, EncryptOptions) - 类 中的方法com.yeepay.yop.sdk.gm.security.encrypt.YopSm2Encryptor
 
decrypt(byte[], EncryptOptions) - 类 中的方法com.yeepay.yop.sdk.gm.security.encrypt.YopSm4Encryptor
 
decrypt(InputStream, EncryptOptions) - 类 中的方法com.yeepay.yop.sdk.gm.security.encrypt.YopSm4Encryptor
 
decrypt(BCECPrivateKey, byte[]) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
 
decrypt(SM2Engine.Mode, ECPrivateKeyParameters, byte[]) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
 
decrypt_GCM_NoPadding(byte[], String, String, String) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm4Utils
 
DECRYPT_MODE - 类 中的静态变量com.yeepay.yop.sdk.gm.security.encrypt.YopSm4Encryptor
 
DEFAULT_KEY_SIZE - 类 中的静态变量com.yeepay.yop.sdk.gm.utils.Sm4Utils
SM4算法目前只支持128位(即密钥16字节)
doCBCMac(byte[], byte[], byte[]) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm4Utils
默认使用PKCS7Padding/PKCS5Padding填充的CBCMAC
doCMac(byte[], byte[]) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm4Utils
 
doGMac(byte[], byte[], int, byte[]) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm4Utils
 
doInitEncryptOptions(String) - 类 中的方法com.yeepay.yop.sdk.gm.security.encrypt.YopSm2Encryptor
 
doInitEncryptOptions(String) - 类 中的方法com.yeepay.yop.sdk.gm.security.encrypt.YopSm4Encryptor
 
DOMAIN_PARAMS - 类 中的静态变量com.yeepay.yop.sdk.gm.utils.Sm2Utils
 
doSign(String, CredentialsItem, SignOptions) - 类 中的方法com.yeepay.yop.sdk.gm.auth.signer.process.YopSm2SignProcessor
 
doVerify(String, String, CredentialsItem, SignOptions) - 类 中的方法com.yeepay.yop.sdk.gm.auth.signer.process.YopSm2SignProcessor
 

E

encodeSM2SignToDER(byte[]) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
把64字节的纯R+S字节数组编码成DER编码
encrypt(byte[], EncryptOptions) - 类 中的方法com.yeepay.yop.sdk.gm.security.encrypt.YopSm2Encryptor
 
encrypt(InputStream, EncryptOptions) - 类 中的方法com.yeepay.yop.sdk.gm.security.encrypt.YopSm2Encryptor
 
encrypt(byte[], EncryptOptions) - 类 中的方法com.yeepay.yop.sdk.gm.security.encrypt.YopSm4Encryptor
 
encrypt(InputStream, EncryptOptions) - 类 中的方法com.yeepay.yop.sdk.gm.security.encrypt.YopSm4Encryptor
 
encrypt(BCECPublicKey, byte[]) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
 
encrypt(SM2Engine.Mode, ECPublicKeyParameters, byte[]) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
 
ENCRYPT_MODE - 类 中的静态变量com.yeepay.yop.sdk.gm.security.encrypt.YopSm4Encryptor
 

G

G_POINT - 类 中的静态变量com.yeepay.yop.sdk.gm.utils.Sm2Utils
 
generateKey() - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm4Utils
 
generateKey(int) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm4Utils
 
generateKeyPair() - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
生成密钥对
getCurveLength(ECDomainParameters) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
 
getDigestAlg() - 类 中的方法com.yeepay.yop.sdk.gm.auth.signer.process.YopSm2SignProcessor
 
getKeyStore() - 类 中的方法com.yeepay.yop.sdk.gm.security.cert.parser.YopSm2PrivateKeyParser
 
getRawPrivateKey(BCECPrivateKey) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
只获取私钥里的d值,32字节
getRawPublicKey(BCECPublicKey) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
只获取公钥里的XY分量,64字节

H

hash(byte[]) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm3Utils
计算SM3摘要值

I

isSupport(CredentialsItem) - 类 中的方法com.yeepay.yop.sdk.gm.auth.signer.process.YopSm2SignProcessor
 

K

key2String(Key) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
密钥对象转换成string

N

name() - 类 中的方法com.yeepay.yop.sdk.gm.auth.signer.process.YopSm2SignProcessor
 

P

parse(YopCertConfig) - 类 中的方法com.yeepay.yop.sdk.gm.security.cert.parser.YopSm2PrivateKeyParser
 
parse(YopCertConfig) - 类 中的方法com.yeepay.yop.sdk.gm.security.cert.parser.YopSm4CertParser
 
parserId() - 类 中的方法com.yeepay.yop.sdk.gm.security.cert.parser.YopSm2PrivateKeyParser
 
parserId() - 类 中的方法com.yeepay.yop.sdk.gm.security.cert.parser.YopSm4CertParser
 

S

SECRET_KEY_TYPE - 类 中的静态变量com.yeepay.yop.sdk.gm.security.encrypt.YopSm4Encryptor
 
sign(String, BCECPrivateKey) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
sm2密钥进行签名
sign(String, BCECPrivateKey, SignOptions) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
sm2密钥进行签名
sign(BCECPrivateKey, byte[]) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
签名
sign(ECPrivateKeyParameters, byte[], byte[]) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
签名
SM2_ECC_GX - 类 中的静态变量com.yeepay.yop.sdk.gm.utils.Sm2Utils
 
SM2_ECC_GY - 类 中的静态变量com.yeepay.yop.sdk.gm.utils.Sm2Utils
 
SM2_ECC_H - 类 中的静态变量com.yeepay.yop.sdk.gm.utils.Sm2Utils
 
SM2_ECC_N - 类 中的静态变量com.yeepay.yop.sdk.gm.utils.Sm2Utils
 
Sm2Utils - com.yeepay.yop.sdk.gm.utils中的类
title:
description:
Copyright: Copyright (c) 2018
Company: 易宝支付(YeePay)
Sm2Utils() - 类 的构造器com.yeepay.yop.sdk.gm.utils.Sm2Utils
 
Sm3Utils - com.yeepay.yop.sdk.gm.utils中的类
title:
description:
Copyright: Copyright (c) 2018
Company: 易宝支付(YeePay)
Sm3Utils() - 类 的构造器com.yeepay.yop.sdk.gm.utils.Sm3Utils
 
Sm4Utils - com.yeepay.yop.sdk.gm.utils中的类
title:
description:
Copyright: Copyright (c) 2018
Company: 易宝支付(YeePay)
Sm4Utils() - 类 的构造器com.yeepay.yop.sdk.gm.utils.Sm4Utils
 
string2PrivateKey(String) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
string类型的私钥转换后私钥对象
string2PublicKey(String) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
string类型的公钥转换成公钥对象
supportedAlgs() - 类 中的方法com.yeepay.yop.sdk.gm.security.encrypt.YopSm2Encryptor
 
supportedAlgs() - 类 中的方法com.yeepay.yop.sdk.gm.security.encrypt.YopSm4Encryptor
 

V

verify(BCECPublicKey, byte[], byte[]) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
验签
verify(ECPublicKeyParameters, byte[], byte[], byte[]) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
验签
verify(byte[], byte[]) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm3Utils
验证摘要
verifySign(String, String, BCECPublicKey) - 类 中的静态方法com.yeepay.yop.sdk.gm.utils.Sm2Utils
sm2密钥进行签名验证

Y

YopSm2Encryptor - com.yeepay.yop.sdk.gm.security.encrypt中的类
title: 非对称加解密器
description: 描述
Copyright: Copyright (c)2014
Company: 易宝支付(YeePay)
YopSm2Encryptor() - 类 的构造器com.yeepay.yop.sdk.gm.security.encrypt.YopSm2Encryptor
 
YopSm2PrivateKeyParser - com.yeepay.yop.sdk.gm.security.cert.parser中的类
title: Sm2私钥解析器
description: 描述
Copyright: Copyright (c)2014
Company: 易宝支付(YeePay)
YopSm2PrivateKeyParser() - 类 的构造器com.yeepay.yop.sdk.gm.security.cert.parser.YopSm2PrivateKeyParser
 
YopSm2SignProcessor - com.yeepay.yop.sdk.gm.auth.signer.process中的类
title:
description:
Copyright: Copyright (c) 2018
Company: 易宝支付(YeePay)
YopSm2SignProcessor() - 类 的构造器com.yeepay.yop.sdk.gm.auth.signer.process.YopSm2SignProcessor
 
YopSm4CertParser - com.yeepay.yop.sdk.gm.security.cert.parser中的类
title: Sm4密钥解析器
description: 描述
Copyright: Copyright (c)2014
Company: 易宝支付(YeePay)
YopSm4CertParser() - 类 的构造器com.yeepay.yop.sdk.gm.security.cert.parser.YopSm4CertParser
 
YopSm4Encryptor - com.yeepay.yop.sdk.gm.security.encrypt中的类
title: 对称加密器
description: 描述
Copyright: Copyright (c)2014
Company: 易宝支付(YeePay)
YopSm4Encryptor() - 类 的构造器com.yeepay.yop.sdk.gm.security.encrypt.YopSm4Encryptor
 
A C D E G H I K N P S V Y 
跳过导航链接

Copyright © 2024. All rights reserved.