All Classes
-
All Classes Interface Summary Enum Summary Annotation Types Summary Class Description AesAlgorithm The enumAesAlgorithmfor the Advanced Encryption Standard (AES), also known as Rijndael.Algorithm The interfaceAlgorithmis for enums that represents an algorithm for encryption or decryption.ByteArrayDecryptor Interface for decryptbyteobjects.ByteArrayEncryptor Interface for decryptbyteobjects.CompoundAlgorithm The enumCompoundAlgorithmprovides some compound algorithmsCryptor The interfaceCryptorholds the operation mode.Decrypted The marker annotationDecryptedmarks a field that it was decrypted as the name let assume.Decryptor<T,R> The generic functional interfaceDecryptorcan decrypt an object of type <T> (that was previously encrypted) and return the decrypted result as object of type <R>.Encrypted The marker annotationEncryptedmarks a field that it is encrypted as the name let assume.Encryptor<T,R> The generic functional interfaceEncryptorcan encrypt an object of type <T> and return the encrypted result as object of type <R>.FileDecryptor The interfaceFileDecryptorcan decrypt aFileobject (that was previously encrypted) and return the decrypted result asFileobject.FileEncryptor The interfaceFileEncryptorcan encrypt aFileobject and return the encrypted result asFileobject.GenericObjectDecryptor<R> The interfaceGenericObjectDecryptorcan decrypt an encryptedFileobject that was previously encrypted and return the decrypted result as generic objectGenericObjectEncryptor<T> The interfaceGenericObjectEncryptorcan encrypt a generic object and return the encrypted result asFileobjectHashAlgorithm The enumHashAlgorithmrepresents the one-way conversion hash algorithmsIAddress IBlock INode IntegerDecryptor The interfaceIntegerDecryptorcan decrypt aIntegerobject (that was previously encrypted) and return the decrypted result asIntegerobject.IntegerEncryptor The interfaceIntegerEncryptorcan encrypt aIntegerobject and return the encrypted result asIntegerobject.ITransaction KeyFileFormat The enumKeyFileFormat.KeyFormat The enumKeyFormatrepresents the key format of the private keysKeyPairGeneratorAlgorithm The enumKeyPairGeneratorAlgorithm.KeyPairWithModeAndPaddingAlgorithm The enumKeyPairWithModeAndPaddingAlgorithm.KeyRule The marker interfaceKeyRulecan define a rule for obfuscate and disentangle over a key.KeySize The enumKeySizehold the bit size for private keys.KeystoreType The enumKeystoreTypefor algorithm that are used to createKeyStoreobjects.KeyType The enumKeyTypecan discriminate the type, if it is a private or public key or a certificate.MacAlgorithm The enumMacAlgorithmcontains the algorithm names that can be specified when requesting an instance of Mac.MdAlgorithm The enumMdAlgorithmdefines the MessageDigest algorithm.Mode The enumModedefines the block chaining mode.Obfuscatable The interfaceObfuscatableprovide method to obfuscate text and disentangle it back.Obfuscated The interfaceObfuscatedmarks a field that it is obfuscated as the name let assume.Operation The enumOperationis intended for obfuscation operations.PaddingScheme The enumPaddingScheme.Passwordable Interface that can be implemented from classes that want to encrypt or decrypt with a passwordPasswordHashType The enumPasswordHashType.PBEMechanism The enumPBEMechanismdefines some of the password-based encryption (PBE).PemType The enumPemTypeholds the type names of PEM value entriesRngAlgorithm The enumRngAlgorithmprovides algorithms for generation of random number generator (RNG) that are used with theSecureRandomobject.SecurityProvider The enumSecurityProvider.StringDecryptor The interfaceStringDecryptorcan decrypt aStringobject (that was previously encrypted) and return the decrypted result asStringobject.StringEncryptor The interfaceStringEncryptorcan encrypt aStringobject and return the encrypted result asStringobject.SunJCEAlgorithm The enumSunJCEAlgorithmdefines the algorithm specified by the SunJCE security provider.UnionWord The enumUnionWordhold union words for chain algorithms