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

B

B0 - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
BGMJCEProvider - org.openeuler中的类
 
BGMJCEProvider() - 类 的构造器org.openeuler.BGMJCEProvider
 
BGMJCEProvider.SecureRandomHolder - org.openeuler中的类
 
blkSize - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
blockLength - 类 中的变量org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 

C

CBC_MODE - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
check(ASN1Sequence) - 类 中的方法org.openeuler.SM2Cipher.DerSM2Engine
 
checkParams(AlgorithmParameterSpec) - 类 中的方法org.openeuler.SM2KeyAgreement
 
cipher - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
cipherAlgo - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
cipherAlgo_OID - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
cipherParam - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
clone() - 类 中的方法org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 
CompatibleOracleJdkHandler - org.openeuler中的类
 
CompatibleOracleJdkHandler() - 类 的构造器org.openeuler.CompatibleOracleJdkHandler
 
concat(byte[], byte[], int, int) - 类 中的静态方法org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 
concat(BigInteger, BigInteger, byte[], byte[], boolean) - 类 中的静态方法org.openeuler.SM2KeyExchangeUtil
 
constructKey(byte[], String, int) - 类 中的静态方法org.openeuler.ConstructKeys
 
ConstructKeys - org.openeuler中的类
This class is a helper class which construct key objects from encoded keys.
ConstructKeys() - 类 的构造器org.openeuler.ConstructKeys
 
constructPrivateKey(byte[], String) - 类 中的静态方法org.openeuler.ConstructKeys
Construct a private key from its encoding.
constructPublicKey(byte[], String) - 类 中的静态方法org.openeuler.ConstructKeys
Construct a public key from its encoding.
constructSecretKey(byte[], String) - 类 中的静态方法org.openeuler.ConstructKeys
Construct a secret key from its encoding.
convertToBytes(BigInteger) - 类 中的静态方法org.openeuler.SM2KeyExchangeUtil
BigInteger convert to byte[] If bytes.length is less than 32 , the preceding 32-bytes.length bytes are filled with 0.
convertToBytes(BigInteger, int) - 类 中的静态方法org.openeuler.SM2KeyExchangeUtil
 

D

DEBUG - 类 中的静态变量org.openeuler.SM2Cipher
 
DEBUG - 类 中的静态变量org.openeuler.SM2KeyExchangeUtil
 
decrypt(byte[], int, int) - 类 中的方法org.openeuler.SM2Cipher.DerSM2Engine
 
DEFAULT_COUNT - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
DEFAULT_ID - 类 中的静态变量org.openeuler.SM2KeyExchangeUtil
 
DEFAULT_SALT_LENGTH - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
derive(char[], byte[], int, int, int, String, int) - 类 中的静态方法org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 
deriveKey(Mac, byte[], byte[], int, int) - 类 中的静态方法org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 
DerSM2Engine() - 类 的构造器org.openeuler.SM2Cipher.DerSM2Engine
 
DerSM2Engine(Digest) - 类 的构造器org.openeuler.SM2Cipher.DerSM2Engine
 
destroy() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBEKey
Clears the internal copy of the key.
digestLength - 类 中的变量org.openeuler.SM2Cipher.DerSM2Engine
 

E

ECB_MODE - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
ecDomainParameters - 类 中的变量org.openeuler.SM2Cipher.DerSM2Engine
 
ecGenParameterSpecMap - 类 中的静态变量org.openeuler.SM2KeyPairGenerator
 
encrypt(byte[], int, int) - 类 中的方法org.openeuler.SM2Cipher.DerSM2Engine
 
engineDoFinal() - 类 中的方法org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 
engineDoFinal(byte[], int, int) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineDoFinal(byte[], int, int, byte[], int) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineDoPhase(Key, boolean) - 类 中的方法org.openeuler.SM2KeyAgreement
 
engineGenerateSecret(KeySpec) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBEKeyFactory
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBKDF2Core
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret() - 类 中的方法org.openeuler.SM2KeyAgreement
 
engineGenerateSecret(byte[], int) - 类 中的方法org.openeuler.SM2KeyAgreement
 
engineGenerateSecret(String) - 类 中的方法org.openeuler.SM2KeyAgreement
 
engineGetBlockSize() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineGetEncoded() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
engineGetEncoded(String) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
engineGetIV() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineGetKeySize(Key) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineGetKeySpec(SecretKey, Class<?>) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBEKeyFactory
Returns a specification (key material) of the given key in the requested format.
engineGetKeySpec(SecretKey, Class<?>) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBKDF2Core
Returns a specification (key material) of the given key in the requested format.
engineGetMacLength() - 类 中的方法org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 
engineGetOutputSize(int) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineGetOutputSize(int) - 类 中的方法org.openeuler.SM2Cipher
 
engineGetParameters() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineGetParameterSpec(Class<T>) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
engineInit(Key, AlgorithmParameterSpec) - 类 中的方法org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 
engineInit(int, Key, SecureRandom) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineInit(AlgorithmParameterSpec) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
engineInit(byte[]) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
engineInit(byte[], String) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
engineInit(Key, SecureRandom) - 类 中的方法org.openeuler.SM2KeyAgreement
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - 类 中的方法org.openeuler.SM2KeyAgreement
 
engineReset() - 类 中的方法org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 
engineSetMode(String) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineSetPadding(String) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineToString() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
engineTranslateKey(SecretKey) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBEKeyFactory
Translates a SecretKey object, whose provider may be unknown or potentially untrusted, into a corresponding SecretKey object of this key factory.
engineTranslateKey(SecretKey) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBKDF2Core
Translates a SecretKey object, whose provider may be unknown or potentially untrusted, into a corresponding SecretKey object of this key factory.
engineUnwrap(byte[], String, int) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineUnwrap(byte[], String, int) - 类 中的方法org.openeuler.SM2Cipher
 
engineUpdate(byte) - 类 中的方法org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 
engineUpdate(byte[], int, int) - 类 中的方法org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 
engineUpdate(byte[], int, int) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineUpdate(byte[], int, int, byte[], int) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineWrap(Key) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Core
 
engineWrap(Key) - 类 中的方法org.openeuler.SM2Cipher
 
equals(Object) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBEKey
 
equals(Object) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 

F

finalize() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBEKey
Ensures that the password bytes of this key are set to zero when there are no more references to it.
finalize() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
Ensures that the password bytes of this key are erased when there are no more references to it.
forEncryption - 类 中的变量org.openeuler.SM2Cipher.DerSM2Engine
 

G

General() - 类 的构造器org.openeuler.com.sun.crypto.provider.PBES2Parameters.General
 
generateKeyPair() - 类 中的方法org.openeuler.SM2KeyPairGenerator
 
generatePublicKey(ECPrivateKey) - 类 中的静态方法org.openeuler.SM2KeyExchangeUtil
Generate public key by ECPrivateKey
generateR(ECPublicKey, BigInteger) - 类 中的静态方法org.openeuler.SM2KeyExchangeUtil
R = [r] * G
generateRandom(ECPublicKey, SecureRandom) - 类 中的静态方法org.openeuler.SM2KeyExchangeUtil
 
generateRandom(BigInteger, SecureRandom) - 类 中的静态方法org.openeuler.SM2KeyExchangeUtil
 
generateSharedSecret(ECPublicKey, ECPrivateKey, BigInteger, byte[], ECPublicKey, byte[], byte[], int, boolean) - 类 中的静态方法org.openeuler.SM2KeyExchangeUtil
 
generateZ(byte[], ECPublicKey, MessageDigest) - 类 中的静态方法org.openeuler.SM2KeyExchangeUtil
Z = hash( idLenBytes || idBytes || (32bytes)a || (32bytes) b || (32bytes)gX || (32bytes)gY || (32bytes)qX || (32bytes) qY) )
getAlgorithm() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBEKey
 
getAlgorithm() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 
getEncoded() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBEKey
 
getEncoded() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 
getFormat() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBEKey
 
getFormat() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 
getIterationCount() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 
getLocalId() - 类 中的方法org.openeuler.SM2KeyExchangeParameterSpec
 
getLocalPublicKey() - 类 中的方法org.openeuler.SM2KeyExchangeParameterSpec
 
getLocalRandom() - 类 中的方法org.openeuler.SM2KeyExchangeParameterSpec
 
getPassword() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 
getPasswordBytes(char[]) - 类 中的静态方法org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 
getPeerId() - 类 中的方法org.openeuler.SM2KeyExchangeParameterSpec
 
getPeerRBytes() - 类 中的方法org.openeuler.SM2KeyExchangeParameterSpec
 
getProp() - 类 中的静态方法org.openeuler.BGMJCEProvider
 
getRandom() - 类 中的静态方法org.openeuler.BGMJCEProvider
 
getSalt() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 
getSecretLen() - 类 中的方法org.openeuler.SM2KeyExchangeParameterSpec
 
GMT_0091_2020_HMAC_WITH_SM3 - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
GMT_0091_2020_HMAC_WITH_SM3_OID - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
GMT_0091_2020_PBKDF2 - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
GMT_0091_2020_PBKDF2_OID - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
GMT_0091_2020_SM4_128_CBC - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
GMT_0091_2020_SM4_128_CBC_OID - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 

H

hashAlgorithm - 类 中的变量org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 
hashCode() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBEKey
Calculates a hash code value for the object.
hashCode() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
Calculates a hash code value for the object.
HMAC_WITH_SM3 - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
HMAC_WITH_SM3_OID - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
HMAC_WITH_SM3_OID_SET - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
HmacPKCS12PBECore - org.openeuler.com.sun.crypto.provider中的类
 
HmacPKCS12PBECore(String, String, int) - 类 的构造器org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 
HmacPKCS12PBECore.HmacPKCS12PBESM3 - org.openeuler.com.sun.crypto.provider中的类
 
HmacPKCS12PBESM3() - 类 的构造器org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore.HmacPKCS12PBESM3
 
HmacSM3() - 类 的构造器org.openeuler.com.sun.crypto.provider.PBKDF2Core.HmacSM3
 
HmacSM3AndSM4_128_CBC_PKCS5Padding() - 类 的构造器org.openeuler.com.sun.crypto.provider.PBES2Core.HmacSM3AndSM4_128_CBC_PKCS5Padding
 
HmacSM3AndSM4_128_CBC_PKCS5Padding() - 类 的构造器org.openeuler.com.sun.crypto.provider.PBES2Parameters.HmacSM3AndSM4_128_CBC_PKCS5Padding
 
HmacSM3AndSM4_128_ECB_PKCS5Padding() - 类 的构造器org.openeuler.com.sun.crypto.provider.PBES2Core.HmacSM3AndSM4_128_ECB_PKCS5Padding
 
HmacSM3AndSM4_128_ECB_PKCS5Padding() - 类 的构造器org.openeuler.com.sun.crypto.provider.PBES2Parameters.HmacSM3AndSM4_128_ECB_PKCS5Padding
 

I

iCount - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
iCount - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
init() - 类 中的静态方法org.openeuler.CompatibleOracleJdkHandler
Oracle jdk will verify whether the Provider is signed when using the Provider mechanism.
init(boolean, CipherParameters) - 类 中的方法org.openeuler.SM2Cipher.DerSM2Engine
 
initECGenParameterSpecMap() - 类 中的静态方法org.openeuler.SM2KeyPairGenerator
 
initialize(int, SecureRandom) - 类 中的方法org.openeuler.SM2KeyPairGenerator
 
initialize(AlgorithmParameterSpec, SecureRandom) - 类 中的方法org.openeuler.SM2KeyPairGenerator
 
initNameTable() - 类 中的静态方法org.openeuler.BGMJCEProvider
 
intToBytes(byte[], int) - 类 中的静态方法org.openeuler.SM2KeyExchangeUtil
 
isInitialized - 类 中的变量org.openeuler.SM2KeyPairGenerator
 
isOracleJdk() - 类 中的静态方法org.openeuler.CompatibleOracleJdkHandler
 
isUseClientMode() - 类 中的方法org.openeuler.SM2KeyExchangeParameterSpec
 
iterCount - 类 中的变量org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 
ivSpec - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Core
 

J

jceSecurityClass - 类 中的静态变量org.openeuler.CompatibleOracleJdkHandler
JceSecurity class

K

kdf - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
KDF(byte[], int, MessageDigest) - 类 中的静态方法org.openeuler.SM2KeyExchangeUtil
 
kdfAlgo_OID - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
kdfAlgorithm - 类 中的变量org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 
key - 类 中的变量org.openeuler.com.sun.crypto.provider.PBEKey
 
key - 类 中的变量org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 
keyLength - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
keyPairGenerator - 类 中的变量org.openeuler.SM2KeyPairGenerator
 
keysize - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 

L

localId - 类 中的变量org.openeuler.SM2KeyAgreement
 
localId - 类 中的变量org.openeuler.SM2KeyExchangeParameterSpec
 
localPrivateKey - 类 中的变量org.openeuler.SM2KeyAgreement
 
localPublicKey - 类 中的变量org.openeuler.SM2KeyAgreement
 
localPublicKey - 类 中的变量org.openeuler.SM2KeyExchangeParameterSpec
 
localRandom - 类 中的变量org.openeuler.SM2KeyAgreement
 
localRandom - 类 中的变量org.openeuler.SM2KeyExchangeParameterSpec
 

M

mac - 类 中的变量org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 
mode - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
mode - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 

O

OID_PKCS5_GM_PBES2 - 类 中的静态变量org.openeuler.BGMJCEProvider
 
org.openeuler - 程序包 org.openeuler
 
org.openeuler.com.sun.crypto.provider - 程序包 org.openeuler.com.sun.crypto.provider
 

P

padding - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
padding - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
parseES(DerValue) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
parseKDF(DerValue) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
passwd - 类 中的变量org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 
pbeAlgo - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
PBEKey - org.openeuler.com.sun.crypto.provider中的类
This class represents a PBE key.
PBEKey(PBEKeySpec, String) - 类 的构造器org.openeuler.com.sun.crypto.provider.PBEKey
Creates a PBE key from a given PBE key specification.
PBEKeyFactory - org.openeuler.com.sun.crypto.provider中的类
This class implements a key factory for PBE keys according to PKCS#5, meaning that the password must consist of printable ASCII characters (values 32 to 126 decimal inclusive) and only the low order 8 bits of each password character are used.
PBEKeyFactory(String) - 类 的构造器org.openeuler.com.sun.crypto.provider.PBEKeyFactory
Simple constructor
PBEKeyFactory.PBEWithHmacSM3AndSM4_128_CBC_PKCS5Padding - org.openeuler.com.sun.crypto.provider中的类
 
PBEKeyFactory.PBEWithHmacSM3AndSM4_128_ECB_PKCS5Padding - org.openeuler.com.sun.crypto.provider中的类
 
pbes2AlgorithmName - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
PBES2Core - org.openeuler.com.sun.crypto.provider中的类
This class represents password-based encryption as defined by the PKCS #5 standard.
PBES2Core(String, String, int, String, String) - 类 的构造器org.openeuler.com.sun.crypto.provider.PBES2Core
Creates an instance of PBE Scheme 2 according to the selected password-based key derivation function and encryption scheme.
PBES2Core.HmacSM3AndSM4_128_CBC_PKCS5Padding - org.openeuler.com.sun.crypto.provider中的类
 
PBES2Core.HmacSM3AndSM4_128_ECB_PKCS5Padding - org.openeuler.com.sun.crypto.provider中的类
 
PBES2Parameters - org.openeuler.com.sun.crypto.provider中的类
This class implements the parameter set used with GM password-based encryption scheme 2 (PBES2), which is defined in GM/T 0091-2020.
PBES2Parameters() - 类 的构造器org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
PBES2Parameters(String) - 类 的构造器org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
PBES2Parameters(String, String, String) - 类 的构造器org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
PBES2Parameters.General - org.openeuler.com.sun.crypto.provider中的类
 
PBES2Parameters.HmacSM3AndSM4_128_CBC_PKCS5Padding - org.openeuler.com.sun.crypto.provider中的类
 
PBES2Parameters.HmacSM3AndSM4_128_ECB_PKCS5Padding - org.openeuler.com.sun.crypto.provider中的类
 
PBEWithHmacSM3AndSM4_128_CBC_PKCS5Padding() - 类 的构造器org.openeuler.com.sun.crypto.provider.PBEKeyFactory.PBEWithHmacSM3AndSM4_128_CBC_PKCS5Padding
 
PBEWithHmacSM3AndSM4_128_ECB_PKCS5Padding() - 类 的构造器org.openeuler.com.sun.crypto.provider.PBEKeyFactory.PBEWithHmacSM3AndSM4_128_ECB_PKCS5Padding
 
PBKDF2Core - org.openeuler.com.sun.crypto.provider中的类
This class implements a key factory for PBE keys derived using PBKDF2 with HmacSHA1/HmacSHA224/HmacSHA256/HmacSHA384/HmacSHA512 pseudo random function (PRF) as defined in PKCS#5 v2.1.
PBKDF2Core(String) - 类 的构造器org.openeuler.com.sun.crypto.provider.PBKDF2Core
 
PBKDF2Core.HmacSM3 - org.openeuler.com.sun.crypto.provider中的类
 
PBKDF2KeyImpl - org.openeuler.com.sun.crypto.provider中的类
This class represents a PBE key derived using PBKDF2 defined in PKCS#5 v2.0. meaning that 1) the password must consist of characters which will be converted to bytes using UTF-8 character encoding. 2) salt, iteration count, and to be derived key length are supplied
PBKDF2KeyImpl(PBEKeySpec, String) - 类 的构造器org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
Creates a PBE key from a given PBE key specification.
peerId - 类 中的变量org.openeuler.SM2KeyAgreement
 
peerId - 类 中的变量org.openeuler.SM2KeyExchangeParameterSpec
 
peerPublicKey - 类 中的变量org.openeuler.SM2KeyAgreement
 
peerRBytes - 类 中的变量org.openeuler.SM2KeyAgreement
 
peerRBytes - 类 中的变量org.openeuler.SM2KeyExchangeParameterSpec
 
prf - 类 中的变量org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 
prfAlgo - 类 中的变量org.openeuler.com.sun.crypto.provider.PBKDF2Core
 
processBlock(byte[], int, int) - 类 中的方法org.openeuler.SM2Cipher.DerSM2Engine
 
putAlgorithmParameters(Map<Object, Object>) - 类 中的静态方法org.openeuler.BGMJCEProvider
 
putEntries(Map<Object, Object>) - 类 中的静态方法org.openeuler.BGMJCEProvider
 
putHmacSM3(Map<Object, Object>) - 类 中的静态方法org.openeuler.BGMJCEProvider
 
putKeyPairGenerator(Map<Object, Object>) - 类 中的静态方法org.openeuler.BGMJCEProvider
 
putPBES2Algorithm(Map<Object, Object>) - 类 中的静态方法org.openeuler.BGMJCEProvider
 
putSignatureSM3withSM2(Map<Object, Object>) - 类 中的静态方法org.openeuler.BGMJCEProvider
 
putSM2(Map<Object, Object>) - 类 中的静态方法org.openeuler.BGMJCEProvider
 
putSM3(Map<Object, Object>) - 类 中的静态方法org.openeuler.BGMJCEProvider
 
putSM4(Map<Object, Object>) - 类 中的静态方法org.openeuler.BGMJCEProvider
 

R

RANDOM - 类 中的静态变量org.openeuler.BGMJCEProvider.SecureRandomHolder
 
readObject(ObjectInputStream) - 类 中的方法org.openeuler.com.sun.crypto.provider.PBEKey
readObject is called to restore the state of this key from a stream.
roundup(int, int) - 类 中的静态方法org.openeuler.com.sun.crypto.provider.HmacPKCS12PBECore
 

S

salt - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Core
 
salt - 类 中的变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
salt - 类 中的变量org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 
secretLen - 类 中的变量org.openeuler.SM2KeyAgreement
 
secretLen - 类 中的变量org.openeuler.SM2KeyExchangeParameterSpec
 
SecureRandomHolder() - 类 的构造器org.openeuler.BGMJCEProvider.SecureRandomHolder
 
serialVersionUID - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBEKey
 
serialVersionUID - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
 
skipJarVerify(Provider) - 类 中的静态方法org.openeuler.CompatibleOracleJdkHandler
 
SM2Cipher - org.openeuler中的类
SM2 Cipher
SM2Cipher() - 类 的构造器org.openeuler.SM2Cipher
 
SM2Cipher.DerSM2Engine - org.openeuler中的类
 
SM2KeyAgreement - org.openeuler中的类
SM2 KeyAgreement
SM2KeyAgreement() - 类 的构造器org.openeuler.SM2KeyAgreement
 
SM2KeyExchangeParameterSpec - org.openeuler中的类
SM2KeyExchangeParameterSpec
SM2KeyExchangeParameterSpec(PublicKey, byte[], BigInteger, byte[], byte[], int, boolean) - 类 的构造器org.openeuler.SM2KeyExchangeParameterSpec
 
SM2KeyExchangeParameterSpec(byte[], BigInteger, byte[], byte[], int, boolean) - 类 的构造器org.openeuler.SM2KeyExchangeParameterSpec
 
SM2KeyExchangeUtil - org.openeuler中的类
SM2 KeyExchange util
SM2KeyExchangeUtil() - 类 的构造器org.openeuler.SM2KeyExchangeUtil
 
SM2KeyPairGenerator - org.openeuler中的类
The difference between EC and SM key pair generation is that the elliptic curve is different.
SM2KeyPairGenerator() - 类 的构造器org.openeuler.SM2KeyPairGenerator
 
SM2P256V1_KEY_SIZE - 类 中的静态变量org.openeuler.SM2KeyPairGenerator
 
SM4_128_CBC - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
SM4_128_CBC_OID - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
SM4_128_ECB - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
SM4_128_ECB_OID - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
SM4_CBC_OID_SET - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Parameters
 
SUPPORTED_MODES - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBES2Core
 

T

type - 类 中的变量org.openeuler.com.sun.crypto.provider.PBEKey
 
type - 类 中的变量org.openeuler.com.sun.crypto.provider.PBEKeyFactory
 

U

useClientMode - 类 中的变量org.openeuler.SM2KeyAgreement
 
useClientMode - 类 中的变量org.openeuler.SM2KeyExchangeParameterSpec
 

V

validTypes - 类 中的静态变量org.openeuler.com.sun.crypto.provider.PBEKeyFactory
 
verificationResults - 类 中的静态变量org.openeuler.CompatibleOracleJdkHandler
 

W

WAPIP192V1_KEY_SIZE - 类 中的静态变量org.openeuler.SM2KeyPairGenerator
 
writeReplace() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBEKey
Replace the PBE key to be serialized.
writeReplace() - 类 中的方法org.openeuler.com.sun.crypto.provider.PBKDF2KeyImpl
Replace the PBE key to be serialized.
B C D E F G H I J K L M O P R S T U V W 
跳过导航链接

Copyright © 2022. All rights reserved.