Package anbxj
Class Crypto_Config_Default
java.lang.Object
anbxj.Crypto_Config_Default
Default values for cryptographic engine configuration.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic intLength of the asymmetric encryption block for decryptionstatic intLength of the asymmetric encryption block for encryptionstatic StringAsymmetric encryption scheme block mode (experimental)static StringCipher Algorithm Name/Cipher Algorithm Mode/Cipher Algorithm Padding (Symmetric Encryption)static intRandom Exponent length in bit for Diffie-Hellman key agreementstatic StringElliptic Curve.static StringKeyGenerator Algorithms for Hmacstatic StringKeyAgreement Algorithmstatic StringKeyPairGeneration for KeyAgreement Algorithmstatic StringKeyGenerator Algorithm Name used for dynamic key generation (Symmetric Encryption)static StringSecretKeyFactory Algorithm used for Password Based Encryption (PBE) dynamic key generation (Symmetric Encryption)static intKey length in bits for ciphers, used for dynamic key generation, supporting different key lengthsstatic StringKeyPairGenerator Algorithm dynamic creation of Key Pairs (Asymmetric Encryption)static intKeyPairGenerator key length for dynamic creation of Key Pairsstatic intKey length in bits for ciphers supporting different key lengthsstatic StringMessageDigest Algorithm (Hash)static StringMessageDigest Signature Algorithm (Hash) Corresponds to the "digest" part of "digest"with"encryption" of the Signature algorithm namestatic StringSecureRandom Number Generation Algorithmstatic StringThe default security providerstatic StringSSL 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
-