Package org.bouncycastle.openpgp.operator
-
Interface Summary Interface Description KeyFingerPrintCalculator PBEProtectionRemoverFactory PGPAEADDataEncryptor A data encryptor, using AEADPGPContentSigner PGPContentSignerBuilder PGPContentVerifier PGPContentVerifierBuilder PGPContentVerifierBuilderProvider PGPDataDecryptor A decryptor that wraps a stream of PGP encrypted data to decrypt, and optionally integrity check, the data.PGPDataDecryptorFactory Base interface of factories forPGPDataDecryptor.PGPDataDecryptorProvider PGPDataEncryptor A data encryptor, combining a cipher instance and an optional integrity check calculator.PGPDataEncryptorBuilder A builder forPGPDataEncryptorinstances, which can be used to encrypt data objects.PGPDigestCalculator A digest calculator, which consumes a stream of data and computes a digest value over it.PGPDigestCalculatorProvider A factory for digest algorithms.PublicKeyDataDecryptorFactory SessionKeyDataDecryptorFactory -
Class Summary Class Description PBEDataDecryptorFactory A factory for performing PBE decryption operations.PBEKeyEncryptionMethodGenerator PGP style PBE encryption method.PBESecretKeyDecryptor PBESecretKeyEncryptor PGPKeyEncryptionMethodGenerator An encryption method that can be applied to encrypt data in aPGPEncryptedDataGenerator.PGPPad Utility class that provides padding addition and removal for PGP session keys.PGPSecretKeyDecryptorWithAAD PublicKeyKeyEncryptionMethodGenerator RFC6637KDFCalculator Deprecated. this class is no longer required and will be removed.RFC6637Utils