Package anbxj
Class Crypto_Config_Default
java.lang.Object
anbxj.Crypto_Config_Default
Default values for cryptographic engine configuration.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic int
Length of the asymmetric encryption block for decryptionstatic int
Length of the asymmetric encryption block for encryptionstatic String
Asymmetric encryption scheme block mode (experimental)static String
Cipher Algorithm Name/Cipher Algorithm Mode/Cipher Algorithm Padding (Symmetric Encryption)static int
Random Exponent length in bit for Diffie-Hellman key agreementstatic String
Elliptic Curve.static String
KeyGenerator Algorithms for Hmacstatic String
KeyAgreement Algorithmstatic String
KeyPairGeneration for KeyAgreement Algorithmstatic String
KeyGenerator Algorithm Name used for dynamic key generation (Symmetric Encryption)static String
SecretKeyFactory Algorithm used for Password Based Encryption (PBE) dynamic key generation (Symmetric Encryption)static int
Key length in bits for ciphers, used for dynamic key generation, supporting different key lengthsstatic String
KeyPairGenerator Algorithm dynamic creation of Key Pairs (Asymmetric Encryption)static int
KeyPairGenerator key length for dynamic creation of Key Pairsstatic int
Key length in bits for ciphers supporting different key lengthsstatic String
MessageDigest Algorithm (Hash)static String
MessageDigest Signature Algorithm (Hash) Corresponds to the "digest" part of "digest"with"encryption" of the Signature algorithm namestatic String
SecureRandom Number Generation Algorithmstatic String
The default security providerstatic String
SSL Context -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
cipherScheme
Cipher Algorithm Name/Cipher Algorithm Mode/Cipher Algorithm Padding (Symmetric Encryption) -
keySize
public static int keySizeKey length in bits for ciphers supporting different key lengths -
keyGenerationScheme
KeyGenerator Algorithm Name used for dynamic key generation (Symmetric Encryption) -
keyGenerationSize
public static int keyGenerationSizeKey length in bits for ciphers, used for dynamic key generation, supporting different key lengths -
keyGenerationSchemePBE
SecretKeyFactory Algorithm used for Password Based Encryption (PBE) dynamic key generation (Symmetric Encryption) -
keyPairGenerationScheme
KeyPairGenerator Algorithm dynamic creation of Key Pairs (Asymmetric Encryption) -
keyPairGenerationSize
public static int keyPairGenerationSizeKeyPairGenerator key length for dynamic creation of Key Pairs -
secureRandomAlgorithm
SecureRandom Number Generation Algorithm -
hmacAlgorithm
KeyGenerator Algorithms for Hmac -
messageDigestAlgorithm
MessageDigest Algorithm (Hash) -
messageDigestSignatureAlgorithm
MessageDigest Signature Algorithm (Hash) Corresponds to the "digest" part of "digest"with"encryption" of the Signature algorithm name -
keyAgreementAlgorithm
KeyAgreement Algorithm -
keyAgreementKeyPairGenerationScheme
KeyPairGeneration for KeyAgreement Algorithm -
dhRndExpSize
public static int dhRndExpSizeRandom Exponent length in bit for Diffie-Hellman key agreement -
ecGenParameterSpec
Elliptic Curve. -
asymCipherSchemeBlock
Asymmetric encryption scheme block mode (experimental) -
asymBlockLengthEnc
public static int asymBlockLengthEncLength of the asymmetric encryption block for encryption -
asymBlockLengthDec
public static int asymBlockLengthDecLength of the asymmetric encryption block for decryption -
sslContext
SSL Context -
securityProvider
The default security provider
-
-
Constructor Details
-
Crypto_Config_Default
public Crypto_Config_Default()Default constructor
-