KeyCreator.AsymmetricKeyPair.AsymmetricKeyPairFactory using KeyFactory.CryptoAlgorithm.CryptoAlgorithmImpl with ability to createDecryptor.Encryptor.get the CryptorFactory.get the iteration count.get the key-length.get the nonce size.CryptoAlgorithm.get the RandomFactory.Cipher algorithm "AES".algorithm name "ECDSA".algorithm name "ECIES".algorithm name "MD5".algorithm name "RSA".algorithm name "SHA1".algorithm name "SHA1PRNG".algorithm name "SHA-224".algorithm name "SHA-256".algorithm name "SHA-384".algorithm name "SHA-512".key management,
encryption/decryption, and signature management based on asymmetric
cryptography.AsymmetricCryptorConfig for ECIES (Elliptic Curve Integrated Encryption Scheme).CryptorFactory for asymmetric encryption and decryption.AsymmetricCryptorFactory.KeyCreator for dealing with asymmetric cryptographic keys.factory to create instances of
KeyCreator for asymmetric cryptographic keys.AsymmetricKeyCreatorFactory therefore represents a configuration with specific
Key algorithm and format(s).KeyCreator.AsymmetricKeyCreator for RSA.private key with its corresponding
public key for asymmetric encryption.AsymmetricKeyPairFactory for AsymmetricKeyPairEcJce.AsymmetricKeyPairFactory for encoded format
based on PKCS8EncodedKeySpec and X509EncodedKeySpec.AsymmetricKeyPairFactorySimple for AsymmetricKeyPairGeneric.AbstractAsymmetricKeyPairFactory for RSA in
compact format.AsymmetricKeyPair.AsymmetricKeyPair for Rsa.SecurityProvider for bouncy castle.CertificateCreator.CertificateConfig for "X509".generate or
deserialize Certificates as well to
extract CertificateData from a Certificate.Certificate.path (also called chain) of
Certificates.CertificatePath.Cipher transformation.CertificateConfig for the CertificateConfig.CryptoAccess represent the main entry point for the API
provided by this security library.algorithm.security algorithm together with its according
parameters.CryptoAlgorithm.CryptoAlgorithmImpl with ability to createAlgorithmParameterSpec.BinaryType for security content such as Hash,
SignatureBinary, encrypted data, serialized Keys, etc.binary representation.combines chunks of data to a
compact result.CryptoResource for a File.algorithm.File.CryptorFactory based on Cipher.Cryptor with methods specific for decryption.SecurityProvider (JCE).CryptoAlgorithmParameterConfig for Elliptic Curves using bouncy castle
(ECParameterSpec).encrypted data.Cryptor with methods specific for encryption.Cipher this API is designed for ease of use.hash.CryptoAccess for HashFactory.HashCreator that only wraps MessageDigest.HashCreator that only wraps MessageDigest.HashCreator that calculates hashes in multiple
rounds.HashFactory that combines multiple HashFactory instances by
sequentially applying the hashes.OutputStream that writes to a MessageDigest.InputStream that wraps another InputStream to delegate from.false by default.algorithm configuration for dealing with
Keys.factory to create instances of
KeyCreator for asymmetric cryptographic keys.KeyCreatorFactory therefore represents a configuration with specific Key
algorithm and format(s).KeyStoreAccess for PKCS#12.KeyStoreFacade.KeyStoreConfig with type "JCEKS" (Java Cryptography Extension KeyStore).KeyStoreConfig with type "PKCS12" (Public-Key Cryptography Standards #12).KeyStoreFacade.HashConfig for MD5.Md5 using default provider.Mode value "GCM" (Galois/Counter
Mode).newEncryptor method instead to avoid mistakes (passing wrong Key).newDecryptor method instead to avoid mistakes (passing wrong Key).CryptorImplCipher.nonce or -1 if nonce has completely been processed.OutputStream that wraps another OutputStream to delegate to.Padding value "NoPadding".SymmetricAccess for PBE (Password Based Encryption).PrivateKey.SecurityProvider.PublicKey.secure random algorithm "SHA1PRNG".RandomConfig for SHA1PRNG.RandomFactory and related APIs.random data.RandomCreator.RandomFactory.factory to create instances of
RandomCreator for secure random values.RandomFactory therefore represents a configuration with specific
algorithm.RandomFactory.Provider.HashConfig for SHA1.Sha1 using default provider.HashConfig for SHA-2.HashConfig for SHA-224.HashConfig for SHA-256.HashConfig for SHA-384.HashConfig for SHA-512.Sha224 using default provider.Sha224 hashing twice using default provider.Sha256 using default provider.Sha256 hashing twice using default provider.Sha384 using default provider.Sha384 hashing twice using default provider.Sha512 using default provider.Sha512 hashing twice using default provider.signature algorithm
names.signature.SignatureConfig for Rsa.SignatureConfig for Rsa.SignatureBinary.SignatureFactory for SignatureGeneric.SignatureFactory for SignatureRsa.SignatureBinary.cryptographic algorithm typically in combination with a
hasing algorithm.SignatureProcessorFactory based on Signature.SignatureProcessor based on Signature.SignatureBinary for Rsa.SignatureSigner.SignatureProcessor with ability to verify a message with a given expected signature.SignatureVerifier.SignatureProcessor with ability to verify a message with a
given expected signature.SignatureBinary that allows to recover public key.key management and
encryption/decryption based on
symmetric cryptography.CryptorFactory for symmetric encryption and decryption.SymmetricCryptorFactory.KeyConfig for symmetric cryptography.SymmetricKeyConfig for PBE (Password Based Encryption).KeyCreator for dealing with symmetric cryptographic keys.factory to create instances of
SymmetricKeyCreator for symmetric cryptographic keys.SymmetricKeyCreatorFactory therefore represents a configuration with specific
Key algorithm and format(s).SymmetricKeyCreator.SymmetricKey.SymmetricKeySpecFactory for PBE (PBEKeySpec).type "JCEKS".type "JKS".type "PKCS12".key length.key length.key length.OutputStream wraps the given OutputStream.Copyright © 2001–2019 mmm-Team. All rights reserved.