See: Description
Interface | Description |
---|---|
KeyFingerPrintCalculator | |
PBEProtectionRemoverFactory | |
PGPAEADDataEncryptor |
A data encryptor, using AEAD.
|
PGPContentSigner | |
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 for
PGPDataDecryptor . |
PGPDataDecryptorProvider | |
PGPDataEncryptor |
A data encryptor, combining a cipher instance and an optional integrity check calculator.
|
PGPDataEncryptorBuilder |
A builder for
PGPDataEncryptor instances, 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 | 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 a
PGPEncryptedDataGenerator . |
PGPPad |
Utility class that provides padding addition and removal for PGP session keys.
|
PGPSecretKeyDecryptorWithAAD | |
PublicKeyKeyEncryptionMethodGenerator | |
RFC6637Utils |
For examples of actual implementations see the org.bouncycastle.openpgp.operator.bc and org.bouncycastle.openpgp.operator.jcajce packages.