您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
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
跳过导航链接
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类