跳过导航链接
A B C D E F G H I J K L M N O P R S T V W 

A

a - 类 中的静态变量com.webank.keygen.constants.SM2Constants
 
Account - com.webank.keygen.hd.bip44中的类
 
Account(PathComponent, int) - 类 的构造器com.webank.keygen.hd.bip44.Account
 
account(int) - 类 中的方法com.webank.keygen.hd.bip44.SceneType
 
AddressIndex - com.webank.keygen.hd.bip44中的类
 
AddressIndex(PathComponent, int) - 类 的构造器com.webank.keygen.hd.bip44.AddressIndex
 
addressIndex(int) - 类 中的方法com.webank.keygen.hd.bip44.Change
 
asBigInteger(byte[]) - 类 中的静态方法com.webank.keygen.utils.KeyPresenter
Convert key bytes to big integer
asBytes(String) - 类 中的静态方法com.webank.keygen.utils.KeyPresenter
Return key bytes
asBytes(BigInteger, int) - 类 中的静态方法com.webank.keygen.utils.KeyPresenter
Return key bytes
asString(byte[]) - 类 中的静态方法com.webank.keygen.utils.KeyPresenter
Convert key bytes to hex string

B

b - 类 中的静态变量com.webank.keygen.constants.SM2Constants
 
Bitcoin_Seed - 类 中的静态变量com.webank.keygen.hd.bip32.MasterKeyGenerator
 
build() - 类 中的方法com.webank.keygen.hd.bip44.AddressIndex
 
builder() - 类 中的静态方法com.webank.keygen.hd.bip44.Purpose44PathBuilder
 
buildExtendedPrivateKey(PkeyInfo) - 类 中的方法com.webank.keygen.service.PkeyHDDeriveService
convert a private key to ExtendedPrivateKey

C

CertUtils - com.webank.keygen.utils中的类
 
CertUtils() - 类 的构造器com.webank.keygen.utils.CertUtils
 
change(int) - 类 中的方法com.webank.keygen.hd.bip44.Account
 
Change - com.webank.keygen.hd.bip44中的类
 
Change(PathComponent, int) - 类 的构造器com.webank.keygen.hd.bip44.Change
 
ChildKeyDerivable<T> - com.webank.keygen.hd.bip32中的接口
 
cleanHexPrefix(String) - 类 中的静态方法com.webank.keysign.utils.Numeric
 
clone() - 类 中的方法com.webank.keygen.model.PubKeyInfo
 
com.webank.keygen.constants - 程序包 com.webank.keygen.constants
 
com.webank.keygen.crypto - 程序包 com.webank.keygen.crypto
 
com.webank.keygen.encrypt - 程序包 com.webank.keygen.encrypt
 
com.webank.keygen.enums - 程序包 com.webank.keygen.enums
 
com.webank.keygen.exception - 程序包 com.webank.keygen.exception
 
com.webank.keygen.face - 程序包 com.webank.keygen.face
 
com.webank.keygen.handler - 程序包 com.webank.keygen.handler
 
com.webank.keygen.hd.bip32 - 程序包 com.webank.keygen.hd.bip32
 
com.webank.keygen.hd.bip44 - 程序包 com.webank.keygen.hd.bip44
 
com.webank.keygen.hd.bip44.path - 程序包 com.webank.keygen.hd.bip44.path
 
com.webank.keygen.key - 程序包 com.webank.keygen.key
 
com.webank.keygen.key.impl - 程序包 com.webank.keygen.key.impl
 
com.webank.keygen.mnemonic - 程序包 com.webank.keygen.mnemonic
 
com.webank.keygen.model - 程序包 com.webank.keygen.model
 
com.webank.keygen.service - 程序包 com.webank.keygen.service
 
com.webank.keygen.utils - 程序包 com.webank.keygen.utils
 
com.webank.keygen.wallet - 程序包 com.webank.keygen.wallet
 
com.webank.keysign.face - 程序包 com.webank.keysign.face
 
com.webank.keysign.service - 程序包 com.webank.keysign.service
 
com.webank.keysign.utils - 程序包 com.webank.keysign.utils
 
compress(byte[]) - 类 中的方法com.webank.keygen.crypto.EccOperations
 
computeAddress(byte[]) - 类 中的方法com.webank.keygen.key.impl.EccKeyAlgorithm
 
computeAddress(byte[]) - 类 中的方法com.webank.keygen.key.impl.Sm2KeyAlgorithm
 
computeAddress(byte[]) - 接口 中的方法com.webank.keygen.key.KeyComputeAlgorithm
 
computePublicKey(byte[]) - 类 中的方法com.webank.keygen.key.impl.EccKeyAlgorithm
 
computePublicKey(byte[]) - 类 中的方法com.webank.keygen.key.impl.Sm2KeyAlgorithm
 
computePublicKey(byte[]) - 接口 中的方法com.webank.keygen.key.KeyComputeAlgorithm
 
containsHexPrefix(String) - 类 中的静态方法com.webank.keysign.utils.Numeric
 
convertMap(Map, Class<T>) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 
convertValue(Object, Class<T>, Class<K>) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 
create(byte[]) - 类 中的静态方法com.webank.keygen.handler.ECKeyHandler
 
create(byte[]) - 类 中的静态方法com.webank.keygen.handler.SM2KeyHandler
 
create(String, CryptoKeyPair, int, int) - 类 中的静态方法com.webank.keygen.wallet.KeystoreWalletAdaptor
 
createMnemonic(String) - 类 中的方法com.webank.keygen.service.PkeyByMnemonicService
create mnemonic by entropyStr, entropyStr can be null.
createMnemonic() - 类 中的方法com.webank.keygen.service.PkeyByMnemonicService
create mnemonic.
createPkeyInfo(BigInteger, BigInteger, String) - 类 中的静态方法com.webank.keygen.utils.KeyUtils
 
createPkeyInfo(BigInteger, BigInteger, String, byte[]) - 类 中的静态方法com.webank.keygen.utils.KeyUtils
 
createStandard(String, CryptoKeyPair) - 类 中的静态方法com.webank.keygen.wallet.KeystoreWalletAdaptor
 
currentPath() - 类 中的方法com.webank.keygen.hd.bip32.PathComponent
 
CURVE - 类 中的静态变量com.webank.keygen.constants.SM2Constants
 
curve - 类 中的静态变量com.webank.keysign.utils.ECCUtil
 
curve - 类 中的静态变量com.webank.keysign.utils.SM2Util
 

D

decompress(byte[]) - 类 中的方法com.webank.keygen.crypto.EccOperations
 
decrypt(String, String) - 类 中的方法com.webank.keygen.key.impl.KeystoreEncryptAlgorithm
 
decrypt(String, String) - 类 中的方法com.webank.keygen.key.impl.P12EncryptAlgorithm
 
decrypt(String, String) - 类 中的方法com.webank.keygen.key.impl.PemEncryptAlgorithm
 
decrypt(String, String) - 接口 中的方法com.webank.keygen.key.KeyEncryptAlgorithm
 
decrypt(String, WalletFile) - 类 中的静态方法com.webank.keygen.wallet.KeystoreWalletAdaptor
 
decrypt(String, String) - 接口 中的方法com.webank.keysign.face.PublicKeyEncryptor
 
decrypt(String, String) - 类 中的方法com.webank.keysign.service.ECCEncryptService
Decrypt data with secp256k1 curve
decrypt(String, String) - 类 中的方法com.webank.keysign.service.SM2EncryptService
Decrypt data with sm2p256v1 curve
decrypt(byte[], BigInteger) - 类 中的静态方法com.webank.keysign.utils.ECCUtil
 
decrypt(byte[], BigInteger) - 类 中的静态方法com.webank.keysign.utils.SM2Util
 
decryptFile(String, String) - 类 中的方法com.webank.keygen.key.impl.KeystoreEncryptAlgorithm
 
decryptFile(String, String) - 类 中的方法com.webank.keygen.key.impl.P12EncryptAlgorithm
 
decryptFile(String, String) - 类 中的方法com.webank.keygen.key.impl.PemEncryptAlgorithm
 
decryptFile(String, String) - 接口 中的方法com.webank.keygen.key.KeyEncryptAlgorithm
 
decryptFully(String, String) - 类 中的静态方法com.webank.keygen.encrypt.P12Encrypt
 
decryptFully(String) - 类 中的静态方法com.webank.keygen.encrypt.PemEncrypt
 
decryptFully(String, String) - 类 中的方法com.webank.keygen.key.impl.KeystoreEncryptAlgorithm
 
decryptFully(String, String) - 类 中的方法com.webank.keygen.key.impl.P12EncryptAlgorithm
 
decryptFully(String, String) - 类 中的方法com.webank.keygen.key.impl.PemEncryptAlgorithm
 
decryptFully(String, String) - 接口 中的方法com.webank.keygen.key.KeyEncryptAlgorithm
 
decryptKeystoreFormat(String, String) - 类 中的方法com.webank.keygen.service.PkeyEncryptService
Decrypt keystore format private key
decryptP12Format(String, String) - 类 中的方法com.webank.keygen.service.PkeyEncryptService
Decrypt p12 format private key
decryptPEMFormat(String) - 类 中的方法com.webank.keygen.service.PkeyEncryptService
Decrypt pem format private key
decryptPrivateKey(String, String) - 类 中的静态方法com.webank.keygen.encrypt.KeyStoreEncrypt
decrypt keystore to private key
decryptPrivateKey(String, String) - 类 中的静态方法com.webank.keygen.encrypt.P12Encrypt
Extract plain private key from encrypted key
decryptPrivateKey(String) - 类 中的静态方法com.webank.keygen.encrypt.PemEncrypt
Decrypt encrypt key
decryptPrivateKeyByFile(String, String) - 类 中的静态方法com.webank.keygen.encrypt.KeyStoreEncrypt
Decrypt key from file
decryptPrivateKeyByFile(String, String) - 类 中的静态方法com.webank.keygen.encrypt.P12Encrypt
Decrypt p12 file
decryptPrivateKeyByFile(String) - 类 中的静态方法com.webank.keygen.encrypt.PemEncrypt
Decrypt encrypt key from pem file
DecryptResult - com.webank.keygen.model中的类
 
DecryptResult() - 类 的构造器com.webank.keygen.model.DecryptResult
 
decryptWithEccType(String, String) - 类 中的静态方法com.webank.keygen.encrypt.KeyStoreEncrypt
 
derive(String, ExtendedPrivateKey) - 类 中的方法com.webank.keygen.hd.bip44.path.TreePathDeriver
 
deriveChild(int) - 接口 中的方法com.webank.keygen.hd.bip32.ChildKeyDerivable
 
deriveChild(int) - 类 中的方法com.webank.keygen.hd.bip32.ExtendedPrivateKey
Derive a sub private key by chaincode and child index
deriveChild(int) - 类 中的方法com.webank.keygen.hd.bip32.ExtendedPublicKey
Derive a child key by chaincode and child index
deriveChild(PkeyInfo, int) - 类 中的方法com.webank.keygen.service.PkeyHDDeriveService
Derive a child
deriveChildPubkey(int) - 类 中的方法com.webank.keygen.hd.bip32.ExtendedPrivateKey
Get public key of sub private key
deriveKey(ExtendedPrivateKey) - 类 中的方法com.webank.keygen.hd.bip44.path.Purpose44Path
 
derivePath(PkeyInfo, String) - 类 中的方法com.webank.keygen.service.PkeyHDDeriveService
Derive from a path
derivePath(PkeyInfo, Purpose44Path) - 类 中的方法com.webank.keygen.service.PkeyHDDeriveService
Derive from a path

E

ECCEncryptService - com.webank.keysign.service中的类
 
ECCEncryptService() - 类 的构造器com.webank.keysign.service.ECCEncryptService
 
EccKeyAlgorithm - com.webank.keygen.key.impl中的类
EccKeyAlgorithm
EccKeyAlgorithm() - 类 的构造器com.webank.keygen.key.impl.EccKeyAlgorithm
 
EccOperations - com.webank.keygen.crypto中的类
 
EccOperations(EccTypeEnums) - 类 的构造器com.webank.keygen.crypto.EccOperations
 
ECCPrivateKey - com.webank.keygen.model中的类
 
ECCPrivateKey(byte[], String) - 类 的构造器com.webank.keygen.model.ECCPrivateKey
 
ECCSignService - com.webank.keysign.service中的类
ECCSignService
ECCSignService() - 类 的构造器com.webank.keysign.service.ECCSignService
 
EccTypeEnums - com.webank.keygen.enums中的枚举
EccTypeEnums
ECCUtil - com.webank.keysign.utils中的类
 
ECKeyHandler - com.webank.keygen.handler中的类
ECKeyHandler
ECKeyHandler() - 类 的构造器com.webank.keygen.handler.ECKeyHandler
 
encrypt(String, byte[], String, String) - 类 中的方法com.webank.keygen.key.impl.KeystoreEncryptAlgorithm
 
encrypt(String, byte[], String, String) - 类 中的方法com.webank.keygen.key.impl.P12EncryptAlgorithm
 
encrypt(String, byte[], String, String) - 类 中的方法com.webank.keygen.key.impl.PemEncryptAlgorithm
 
encrypt(String, byte[], String, String) - 接口 中的方法com.webank.keygen.key.KeyEncryptAlgorithm
 
encrypt(String, String) - 接口 中的方法com.webank.keysign.face.PublicKeyEncryptor
 
encrypt(String, String) - 类 中的方法com.webank.keysign.service.ECCEncryptService
Encrypt data using secp256k1 curve
encrypt(String, String) - 类 中的方法com.webank.keysign.service.SM2EncryptService
Encrypt data using sm2p256v1 curve
encrypt(byte[], ECPoint) - 类 中的静态方法com.webank.keysign.utils.ECCUtil
 
encrypt(String, ECPoint) - 类 中的静态方法com.webank.keysign.utils.SM2Util
加密
encryptKeyStoreFormat(String, byte[], EccTypeEnums, String) - 类 中的方法com.webank.keygen.service.PkeyEncryptService
Encrypt private key with keystore format
encryptP12Format(String, byte[], EccTypeEnums, String) - 类 中的方法com.webank.keygen.service.PkeyEncryptService
Encrypt private key with p12 format
encryptPEMFormat(byte[], EccTypeEnums, String) - 类 中的方法com.webank.keygen.service.PkeyEncryptService
Encrypt private key with pem format
encryptPrivateKey(String, byte[], EccTypeEnums) - 类 中的静态方法com.webank.keygen.encrypt.KeyStoreEncrypt
Encrypt private key
encryptPrivateKey(String, byte[], EccTypeEnums) - 类 中的静态方法com.webank.keygen.encrypt.P12Encrypt
Encrypt private key
encryptPrivateKey(byte[], EccTypeEnums) - 类 中的静态方法com.webank.keygen.encrypt.PemEncrypt
Encrypt private key
engineGenerateSeed(int) - 类 中的方法com.webank.keygen.utils.LinuxSecureRandom
 
engineNextBytes(byte[]) - 类 中的方法com.webank.keygen.utils.LinuxSecureRandom
 
engineSetSeed(byte[]) - 类 中的方法com.webank.keygen.utils.LinuxSecureRandom
 
ensureStandard32BytesPrivateKey(String) - 类 中的静态方法com.webank.keysign.utils.KeyUtils
 
ensureStandard65BytesPublickey(String) - 类 中的静态方法com.webank.keysign.utils.KeyUtils
 
equals(Object) - 类 中的方法com.webank.keygen.hd.bip32.ExtendedPublicKey
 
equals(Object) - 类 中的方法com.webank.keygen.model.PubKeyInfo
 
eval(byte[], byte) - 类 中的静态方法com.webank.keygen.utils.GF256Util
 
ExceptionCodeEnums - com.webank.keygen.enums中的枚举
ExceptionCodeEnums
exist(String) - 类 中的静态方法com.webank.keygen.utils.FileOperationUtils
 
exportKey(String, String, String) - 类 中的方法com.webank.keygen.key.impl.KeystoreEncryptAlgorithm
 
exportKey(String, String, String) - 类 中的方法com.webank.keygen.key.impl.P12EncryptAlgorithm
 
exportKey(String, String, String) - 类 中的方法com.webank.keygen.key.impl.PemEncryptAlgorithm
 
exportKey(String, String, String) - 接口 中的方法com.webank.keygen.key.KeyEncryptAlgorithm
 
ExtendedKeyUtil - com.webank.keygen.utils中的类
 
ExtendedPrivateKey - com.webank.keygen.hd.bip32中的类
 
ExtendedPrivateKey(PkeyInfo) - 类 的构造器com.webank.keygen.hd.bip32.ExtendedPrivateKey
 
ExtendedPublicKey - com.webank.keygen.hd.bip32中的类
 
ExtendedPublicKey(PubKeyInfo) - 类 的构造器com.webank.keygen.hd.bip32.ExtendedPublicKey
 

F

FileOperationUtils - com.webank.keygen.utils中的类
FileUtils
FileOperationUtils() - 类 的构造器com.webank.keygen.utils.FileOperationUtils
 
FISCOBCOS_Seed - 类 中的静态变量com.webank.keygen.hd.bip32.MasterKeyGenerator
 
fromBytes(byte[]) - 类 中的方法com.webank.keygen.key.impl.KeystoreBytesConverter
 
fromBytes(byte[]) - 类 中的方法com.webank.keygen.key.impl.P12BytesConverter
 
fromBytes(byte[]) - 类 中的方法com.webank.keygen.key.impl.PemBytesConverter
 
fromBytes(byte[]) - 接口 中的方法com.webank.keygen.key.KeyBytesConverter
 
fromCryptoKeypair(CryptoKeyPair) - 类 中的静态方法com.webank.keygen.model.PkeyInfo
 
fromCryptoKeypair(CryptoKeyPair, byte[]) - 类 中的静态方法com.webank.keygen.model.PkeyInfo
 
fromHexString(String, EccTypeEnums) - 类 中的静态方法com.webank.keygen.model.PkeyInfo
 
fromJson(String, Class<T>) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 
fromJson(String, Class<T>, Class<?>...) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 
fromJson(String, JavaType) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 
fromJsonList(String, Class<T>) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 
fromJsonListWithException(String, Class<T>) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 
fromJsonWithException(String, Class<T>) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 
fromJsonWithException(String, Class<T>, Class<?>...) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 
fromJsonWithException(String, JavaType) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 

G

generate(SecureRandom, int, byte) - 类 中的静态方法com.webank.keygen.utils.GF256Util
 
generateDummyCertificate() - 类 中的静态方法com.webank.keygen.utils.CertUtils
 
generateECKeyPair() - 类 中的静态方法com.webank.keygen.handler.ECKeyHandler
 
generateFilePath(String, String) - 类 中的静态方法com.webank.keygen.utils.FileOperationUtils
 
generatePrivateKey() - 接口 中的方法com.webank.keygen.face.PrivateKeyCreator
 
generatePrivateKey() - 类 中的方法com.webank.keygen.service.PkeyByRandomService
Generate secp256k1 private key.
generatePrivateKey() - 类 中的方法com.webank.keygen.service.PkeySM2ByRandomService
Generate sm2p256v1 private key.
generatePrivateKeyByChainCode(byte[], String) - 接口 中的方法com.webank.keygen.face.PrivateKeyCreator
 
generatePrivateKeyByChainCode(byte[], String) - 类 中的方法com.webank.keygen.service.PkeyByRandomService
已过时。
generatePrivateKeyByChainCode(byte[], String) - 类 中的方法com.webank.keygen.service.PkeySM2ByRandomService
已过时。
generatePrivateKeyByMnemonic(String, String, EccTypeEnums) - 类 中的方法com.webank.keygen.service.PkeyByMnemonicService
generate PkeyInfo by mnemonic
generatePublicKeys(byte[], boolean) - 类 中的方法com.webank.keygen.crypto.EccOperations
 
generateSeed(String, String) - 类 中的方法com.webank.keygen.mnemonic.SeedGenerator
 
generateSM2KeyPair() - 类 中的静态方法com.webank.keygen.handler.SM2KeyHandler
 
get65BytePubKey(byte[]) - 类 中的静态方法com.webank.keygen.utils.KeyUtils
 
getAddress() - 类 中的方法com.webank.keygen.model.PkeyInfo
Get address
getAddress() - 类 中的方法com.webank.keygen.model.PubKeyInfo
 
getAlgorithm() - 类 中的方法com.webank.keygen.model.ECCPrivateKey
 
getCodeMessageEnums() - 异常错误 中的方法com.webank.keygen.exception.KeyGenException
 
getCollectionType(Class<?>, Class<?>...) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 
getCryptKeyPair(EccTypeEnums) - 类 中的静态方法com.webank.keygen.utils.KeyUtils
 
getCryptKeyPair(byte[], EccTypeEnums) - 类 中的静态方法com.webank.keygen.utils.KeyUtils
 
getCurve(BCECPrivateKey) - 类 中的静态方法com.webank.keygen.utils.KeyUtils
 
getEccByName(String) - 枚举 中的静态方法com.webank.keygen.enums.EccTypeEnums
 
getEccByType(int) - 枚举 中的静态方法com.webank.keygen.enums.EccTypeEnums
 
getEccType(CryptoKeyPair) - 类 中的静态方法com.webank.keygen.utils.KeyUtils
 
getEncoded() - 类 中的方法com.webank.keygen.model.ECCPrivateKey
 
getFile(String) - 类 中的静态方法com.webank.keygen.utils.FileOperationUtils
 
getFormat() - 类 中的方法com.webank.keygen.model.ECCPrivateKey
 
getIndex() - 类 中的方法com.webank.keygen.hd.bip32.PathComponent
 
getKeyFileTypeEnum(int) - 枚举 中的静态方法com.webank.keygen.enums.KeyFileTypeEnums
 
getKeyPair(byte[]) - 类 中的方法com.webank.keygen.crypto.EccOperations
 
getN() - 类 中的方法com.webank.keygen.crypto.EccOperations
 
getName() - 类 中的方法com.webank.keygen.key.impl.KeystoreEncryptAlgorithm
 
getName() - 类 中的方法com.webank.keygen.key.impl.P12EncryptAlgorithm
 
getName() - 类 中的方法com.webank.keygen.key.impl.PemEncryptAlgorithm
 
getName() - 接口 中的方法com.webank.keygen.key.KeyEncryptAlgorithm
 
getPkeyInfo() - 类 中的方法com.webank.keygen.hd.bip32.ExtendedPrivateKey
 
getPrevious() - 类 中的方法com.webank.keygen.hd.bip32.PathComponent
 
getPubInfo() - 类 中的方法com.webank.keygen.hd.bip32.ExtendedPublicKey
 
getPublicKey() - 类 中的方法com.webank.keygen.model.PkeyInfo
Get public key
getPublicKey(ECPrivateKey) - 类 中的静态方法com.webank.keygen.utils.KeyUtils
 
getPurpose44PathBuilder() - 类 中的方法com.webank.keygen.service.PkeyHDDeriveService
returns a Purpose44PathBuilder to build BIP-44 Path
GF256Util - com.webank.keygen.utils中的类
GF256:有限域(2^8)
GPOINT - 类 中的静态变量com.webank.keygen.constants.SM2Constants
 
gx - 类 中的静态变量com.webank.keygen.constants.SM2Constants
 
gy - 类 中的静态变量com.webank.keygen.constants.SM2Constants
 

H

hardIndex(int) - 类 中的静态方法com.webank.keygen.utils.ExtendedKeyUtil
 
hashCode() - 类 中的方法com.webank.keygen.hd.bip32.ExtendedPublicKey
 
hashCode() - 类 中的方法com.webank.keygen.model.PubKeyInfo
 
hexStringToByteArray(String) - 类 中的静态方法com.webank.keysign.utils.Numeric
 
HmacSha512 - com.webank.keygen.crypto中的枚举
 

I

interpolate(byte[][]) - 类 中的静态方法com.webank.keygen.utils.GF256Util
 
isAddressEquals(String, String) - 类 中的静态方法com.webank.keygen.utils.KeyUtils
 
isCompressedPubkey(byte[]) - 类 中的静态方法com.webank.keygen.utils.ExtendedKeyUtil
 
isEmpty(String) - 类 中的静态方法com.webank.keysign.utils.StringUtils
 
isHardened() - 类 中的方法com.webank.keygen.hd.bip32.PathComponent
 
isHardened(int) - 类 中的静态方法com.webank.keygen.utils.ExtendedKeyUtil
 
isRoot() - 类 中的方法com.webank.keygen.hd.bip32.PathComponent
 
isValidFile(String, KeyFileTypeEnums) - 类 中的静态方法com.webank.keygen.utils.KeyStoreUtils
 

J

JacksonException - com.webank.keygen.exception中的异常错误
 
JacksonException() - 异常错误 的构造器com.webank.keygen.exception.JacksonException
 
JacksonException(String, Throwable) - 异常错误 的构造器com.webank.keygen.exception.JacksonException
 
JacksonException(String) - 异常错误 的构造器com.webank.keygen.exception.JacksonException
 
JacksonException(Throwable) - 异常错误 的构造器com.webank.keygen.exception.JacksonException
 
JacksonUtils - com.webank.keygen.utils中的类
 
JacksonUtils() - 类 的构造器com.webank.keygen.utils.JacksonUtils
 
join(Map<Integer, byte[]>) - 类 中的静态方法com.webank.keygen.handler.ShamirHandler
Joins the given parts to recover the original secret.

K

kdf(char[], byte[]) - 枚举 中的方法com.webank.keygen.crypto.PBKDF2WithHmacSha512
 
KeyBytesConverter - com.webank.keygen.key中的接口
 
KeyComputeAlgorithm - com.webank.keygen.key中的接口
 
KeyEncryptAlgorithm - com.webank.keygen.key中的接口
 
KeyFileTypeEnums - com.webank.keygen.enums中的枚举
KeyFileTypeEnums
KeyFormatInfo - com.webank.keygen.model中的类
KeyFormatInfo
KeyFormatInfo() - 类 的构造器com.webank.keygen.model.KeyFormatInfo
 
KeyGenException - com.webank.keygen.exception中的异常错误
BaseException
KeyGenException(ExceptionCodeEnums) - 异常错误 的构造器com.webank.keygen.exception.KeyGenException
 
KeyGenException(ExceptionCodeEnums, Throwable) - 异常错误 的构造器com.webank.keygen.exception.KeyGenException
 
KeyGenException(String) - 异常错误 的构造器com.webank.keygen.exception.KeyGenException
 
KeyGenException(String, Throwable) - 异常错误 的构造器com.webank.keygen.exception.KeyGenException
 
KeyPresenter - com.webank.keygen.utils中的类
 
KeystoreBytesConverter - com.webank.keygen.key.impl中的类
 
KeystoreBytesConverter() - 类 的构造器com.webank.keygen.key.impl.KeystoreBytesConverter
 
KeyStoreEncrypt - com.webank.keygen.encrypt中的类
KeyStoreFormat
KeyStoreEncrypt() - 类 的构造器com.webank.keygen.encrypt.KeyStoreEncrypt
 
KeystoreEncryptAlgorithm - com.webank.keygen.key.impl中的类
Wrapper for keystore encrypt
KeystoreEncryptAlgorithm() - 类 的构造器com.webank.keygen.key.impl.KeystoreEncryptAlgorithm
 
KeyStoreUtils - com.webank.keygen.utils中的类
KeyFileUtils
KeyStoreUtils() - 类 的构造器com.webank.keygen.utils.KeyStoreUtils
 
KeystoreWalletAdaptor - com.webank.keygen.wallet中的类
 
KeystoreWalletAdaptor() - 类 的构造器com.webank.keygen.wallet.KeystoreWalletAdaptor
 
KeyUtils - com.webank.keygen.utils中的类
 
KeyUtils() - 类 的构造器com.webank.keygen.utils.KeyUtils
 
KeyUtils - com.webank.keysign.utils中的类
 

L

LinuxSecureRandom - com.webank.keygen.utils中的类
Implementation from BitcoinJ implementation A SecureRandom implementation that is able to override the standard JVM provided implementation, and which simply serves random numbers by reading /dev/urandom.
LinuxSecureRandom() - 类 的构造器com.webank.keygen.utils.LinuxSecureRandom
 

M

M - com.webank.keygen.hd.bip44中的类
 
M() - 类 的构造器com.webank.keygen.hd.bip44.M
 
m() - 类 中的方法com.webank.keygen.hd.bip44.Purpose44PathBuilder
 
macHash(byte[], byte[]) - 枚举 中的方法com.webank.keygen.crypto.HmacSha512
 
MasterKeyGenerator - com.webank.keygen.hd.bip32中的类
 
MasterKeyGenerator() - 类 的构造器com.webank.keygen.hd.bip32.MasterKeyGenerator
 

N

n - 类 中的静态变量com.webank.keygen.constants.SM2Constants
 
neuter() - 类 中的方法com.webank.keygen.hd.bip32.ExtendedPrivateKey
Get corresponding public key
next(int) - 类 中的方法com.webank.keygen.hd.bip32.PathComponent
 
Numeric - com.webank.keysign.utils中的类
 

O

objectMapper - 类 中的静态变量com.webank.keygen.utils.JacksonUtils
 
objectToStr(T) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 

P

p - 类 中的静态变量com.webank.keygen.constants.SM2Constants
 
P12BytesConverter - com.webank.keygen.key.impl中的类
 
P12BytesConverter() - 类 的构造器com.webank.keygen.key.impl.P12BytesConverter
 
P12Encrypt - com.webank.keygen.encrypt中的类
P12Format
P12Encrypt() - 类 的构造器com.webank.keygen.encrypt.P12Encrypt
 
P12EncryptAlgorithm - com.webank.keygen.key.impl中的类
 
P12EncryptAlgorithm() - 类 的构造器com.webank.keygen.key.impl.P12EncryptAlgorithm
 
PathComponent - com.webank.keygen.hd.bip32中的类
marker interface
PathComponent() - 类 的构造器com.webank.keygen.hd.bip32.PathComponent
 
PathComponent(PathComponent, int) - 类 的构造器com.webank.keygen.hd.bip32.PathComponent
 
PathComponent(PathComponent, int, boolean) - 类 的构造器com.webank.keygen.hd.bip32.PathComponent
 
PBKDF2WithHmacSha512 - com.webank.keygen.crypto中的枚举
 
PemBytesConverter - com.webank.keygen.key.impl中的类
 
PemBytesConverter() - 类 的构造器com.webank.keygen.key.impl.PemBytesConverter
 
PemEncrypt - com.webank.keygen.encrypt中的类
PemFormat
PemEncrypt() - 类 的构造器com.webank.keygen.encrypt.PemEncrypt
 
PemEncryptAlgorithm - com.webank.keygen.key.impl中的类
 
PemEncryptAlgorithm() - 类 的构造器com.webank.keygen.key.impl.PemEncryptAlgorithm
 
PkeyByMnemonicService - com.webank.keygen.service中的类
MnemonicService.
PkeyByMnemonicService() - 类 的构造器com.webank.keygen.service.PkeyByMnemonicService
 
PkeyByRandomService - com.webank.keygen.service中的类
PkeyService .
PkeyByRandomService() - 类 的构造器com.webank.keygen.service.PkeyByRandomService
 
PkeyEncryptService - com.webank.keygen.service中的类
PkeyFormatService.
PkeyEncryptService() - 类 的构造器com.webank.keygen.service.PkeyEncryptService
 
PkeyHDDeriveService - com.webank.keygen.service中的类
Derive pkey through chaincode and child id
PkeyHDDeriveService() - 类 的构造器com.webank.keygen.service.PkeyHDDeriveService
 
PkeyInfo - com.webank.keygen.model中的类
Self-described private key
PkeyInfo() - 类 的构造器com.webank.keygen.model.PkeyInfo
 
PkeyShardingService - com.webank.keygen.service中的类
PkeyShardingService
PkeyShardingService() - 类 的构造器com.webank.keygen.service.PkeyShardingService
 
PkeySM2ByRandomService - com.webank.keygen.service中的类
 
PkeySM2ByRandomService() - 类 的构造器com.webank.keygen.service.PkeySM2ByRandomService
 
prependHexPrefix(String) - 类 中的静态方法com.webank.keysign.utils.Numeric
 
PrivateKeyCreator - com.webank.keygen.face中的接口
PrivateKeyCreator
PrivateKeySigner - com.webank.keysign.face中的接口
RrivateKeySigner
pubkeyAdd(byte[], byte[], boolean, boolean) - 类 中的方法com.webank.keygen.crypto.EccOperations
 
PubKeyInfo - com.webank.keygen.model中的类
 
PubKeyInfo() - 类 的构造器com.webank.keygen.model.PubKeyInfo
 
pubKeyStrToECPoint(String, ECCurve) - 类 中的静态方法com.webank.keysign.utils.KeyUtils
 
PublicKeyEncryptor - com.webank.keysign.face中的接口
 
purpose44() - 类 中的方法com.webank.keygen.hd.bip44.M
 
Purpose44 - com.webank.keygen.hd.bip44中的类
 
Purpose44(PathComponent) - 类 的构造器com.webank.keygen.hd.bip44.Purpose44
 
Purpose44Path - com.webank.keygen.hd.bip44.path中的类
 
Purpose44Path(PathComponent) - 类 的构造器com.webank.keygen.hd.bip44.path.Purpose44Path
 
Purpose44PathBuilder - com.webank.keygen.hd.bip44中的类
 
Purpose44PathBuilder() - 类 的构造器com.webank.keygen.hd.bip44.Purpose44PathBuilder
 

R

random(BigInteger) - 类 中的静态方法com.webank.keysign.utils.RandomUtils
 
randomBytes(int) - 类 中的静态方法com.webank.keysign.utils.RandomUtils
 
RandomUtils - com.webank.keysign.utils中的类
 
RandomUtils() - 类 的构造器com.webank.keysign.utils.RandomUtils
 
recoverPKey(List<String>) - 类 中的方法com.webank.keygen.service.PkeyShardingService
recover private key by at least k parts
removeHexPrefix(String) - 类 中的静态方法com.webank.keysign.utils.StringUtils
 

S

sceneType(int) - 类 中的方法com.webank.keygen.hd.bip44.Purpose44
 
SceneType - com.webank.keygen.hd.bip44中的类
 
SceneType(PathComponent, int) - 类 的构造器com.webank.keygen.hd.bip44.SceneType
 
secureRandom() - 类 中的静态方法com.webank.keygen.utils.SecureRandomUtils
 
SecureRandomUtils - com.webank.keygen.utils中的类
source final org.web3j.crypto.SecureRandomUtils
SeedGenerator - com.webank.keygen.mnemonic中的类
 
SeedGenerator() - 类 的构造器com.webank.keygen.mnemonic.SeedGenerator
 
ShamirHandler - com.webank.keygen.handler中的类
ShamirHandler
ShamirHandler() - 类 的构造器com.webank.keygen.handler.ShamirHandler
 
ShardingInfo - com.webank.keygen.model中的类
ShardingInfo
ShardingInfo() - 类 的构造器com.webank.keygen.model.ShardingInfo
 
shardingPKey(byte[], int, int) - 类 中的方法com.webank.keygen.service.PkeyShardingService
sharding private key to n parts, and can recover by at least k parts.
sign(byte[], String) - 接口 中的方法com.webank.keysign.face.PrivateKeySigner
 
sign(String, String) - 接口 中的方法com.webank.keysign.face.PrivateKeySigner
 
sign(byte[], String) - 类 中的方法com.webank.keysign.service.ECCSignService
 
sign(String, String) - 类 中的方法com.webank.keysign.service.ECCSignService
Sign data with secp256k1 curve.
sign(byte[], String) - 类 中的方法com.webank.keysign.service.SM2SignService
 
sign(String, String) - 类 中的方法com.webank.keysign.service.SM2SignService
Sign data with sm2p256v1 curve.
SM2Constants - com.webank.keygen.constants中的类
 
SM2Constants() - 类 的构造器com.webank.keygen.constants.SM2Constants
 
SM2EncryptService - com.webank.keysign.service中的类
 
SM2EncryptService() - 类 的构造器com.webank.keysign.service.SM2EncryptService
 
Sm2KeyAlgorithm - com.webank.keygen.key.impl中的类
Sm2KeyAlgorithm
Sm2KeyAlgorithm() - 类 的构造器com.webank.keygen.key.impl.Sm2KeyAlgorithm
 
SM2KeyHandler - com.webank.keygen.handler中的类
 
SM2KeyHandler() - 类 的构造器com.webank.keygen.handler.SM2KeyHandler
 
SM2SignService - com.webank.keysign.service中的类
SM2SignService
SM2SignService() - 类 的构造器com.webank.keysign.service.SM2SignService
 
SM2Util - com.webank.keysign.utils中的类
说 明:SM2的非对称加解密工具类,椭圆曲线方程为:y^2=x^3+ax+b 使用Fp-256
split(byte[], SecureRandom, int, int) - 类 中的静态方法com.webank.keygen.handler.ShamirHandler
Splits the given secret into n parts, of which any k or more can be combined to recover the original secret.
storeEncryptPrivateKeyToFile(String, byte[], EccTypeEnums, String) - 类 中的静态方法com.webank.keygen.encrypt.KeyStoreEncrypt
encrypt private key to keystore file
storeEncryptPrivateKeyToFile(String, String, String) - 类 中的静态方法com.webank.keygen.encrypt.KeyStoreEncrypt
 
storePrivateKey(String, byte[], EccTypeEnums, String) - 类 中的静态方法com.webank.keygen.encrypt.P12Encrypt
Encrypt private key using p12 format
storePrivateKey(String, String, String) - 类 中的静态方法com.webank.keygen.encrypt.P12Encrypt
 
storePrivateKey(byte[], EccTypeEnums, String) - 类 中的静态方法com.webank.keygen.encrypt.PemEncrypt
Convert plain private key to PEM format and save to disk
storePrivateKey(String, String, String) - 类 中的静态方法com.webank.keygen.encrypt.PemEncrypt
 
StringUtils - com.webank.keysign.utils中的类
 
strToObject(String, Class<T>) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 

T

toBigInt(byte[], int, int) - 类 中的静态方法com.webank.keysign.utils.Numeric
 
toBigInt(byte[]) - 类 中的静态方法com.webank.keysign.utils.Numeric
 
toBigInt(String) - 类 中的静态方法com.webank.keysign.utils.Numeric
 
toBigIntNoPrefix(String) - 类 中的静态方法com.webank.keysign.utils.Numeric
 
toBytes(String) - 类 中的方法com.webank.keygen.key.impl.KeystoreBytesConverter
 
toBytes(String) - 类 中的方法com.webank.keygen.key.impl.P12BytesConverter
 
toBytes(String) - 类 中的方法com.webank.keygen.key.impl.PemBytesConverter
 
toBytes(String) - 接口 中的方法com.webank.keygen.key.KeyBytesConverter
 
toBytesPadded(BigInteger, int) - 类 中的静态方法com.webank.keysign.utils.Numeric
 
toHexString(byte[]) - 类 中的静态方法com.webank.keysign.utils.Numeric
 
toHexStringNoPrefix(BigInteger) - 类 中的静态方法com.webank.keysign.utils.Numeric
 
toHexStringWithPrefix(BigInteger) - 类 中的静态方法com.webank.keysign.utils.Numeric
 
toJson(Object) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 
toJsonWithException(Object) - 类 中的静态方法com.webank.keygen.utils.JacksonUtils
 
toMasterKey(byte[], String) - 类 中的方法com.webank.keygen.hd.bip32.MasterKeyGenerator
 
toMasterKey(byte[]) - 类 中的方法com.webank.keygen.hd.bip32.MasterKeyGenerator
 
toString() - 类 中的方法com.webank.keygen.hd.bip32.PathComponent
 
toString() - 类 中的方法com.webank.keygen.hd.bip44.path.Purpose44Path
 
TreePathDeriver - com.webank.keygen.hd.bip44.path中的类
derive BIP-44 path, like /m/44'/0'/0'/1/0
TreePathDeriver() - 类 的构造器com.webank.keygen.hd.bip44.path.TreePathDeriver
 

V

ValidationException - com.webank.keygen.exception中的异常错误
ValidationException
ValidationException(Throwable) - 异常错误 的构造器com.webank.keygen.exception.ValidationException
 
ValidationException(String, Throwable) - 异常错误 的构造器com.webank.keygen.exception.ValidationException
 
ValidationException(String) - 异常错误 的构造器com.webank.keygen.exception.ValidationException
 
valueOf(String) - 枚举 中的静态方法com.webank.keygen.crypto.HmacSha512
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.webank.keygen.crypto.PBKDF2WithHmacSha512
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.webank.keygen.enums.EccTypeEnums
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.webank.keygen.enums.ExceptionCodeEnums
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.webank.keygen.enums.KeyFileTypeEnums
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.webank.keygen.crypto.HmacSha512
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.webank.keygen.crypto.PBKDF2WithHmacSha512
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.webank.keygen.enums.EccTypeEnums
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.webank.keygen.enums.ExceptionCodeEnums
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.webank.keygen.enums.KeyFileTypeEnums
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verify(byte[], String, String) - 接口 中的方法com.webank.keysign.face.PrivateKeySigner
 
verify(String, String, String) - 接口 中的方法com.webank.keysign.face.PrivateKeySigner
 
verify(byte[], String, String) - 类 中的方法com.webank.keysign.service.ECCSignService
 
verify(String, String, String) - 类 中的方法com.webank.keysign.service.ECCSignService
verify signature
verify(byte[], String, String) - 类 中的方法com.webank.keysign.service.SM2SignService
 
verify(String, String, String) - 类 中的方法com.webank.keysign.service.SM2SignService
verify signature
verifyPrivateKey(BigInteger) - 类 中的方法com.webank.keygen.crypto.EccOperations
 

W

writeBinary(String, String) - 类 中的静态方法com.webank.keygen.utils.FileOperationUtils
 
writeFile(String, String) - 类 中的静态方法com.webank.keygen.utils.FileOperationUtils
 
A B C D E F G H I J K L M N O P R S T V W