Package org.bouncycastle.openpgp.operator.bc
BC lightweight operators for dealing with OpenPGP objects.
These provide the actual support for encryption and decryption required for the high level OpenPGP classes.
-
Class Summary Class Description BcAEADSecretKeyEncryptorBuilder BcAEADUtil BcAEADUtil.PGPAeadInputStream BcAEADUtil.PGPAeadOutputStream BcKeyFingerprintCalculator BcPBEDataDecryptorFactory APBEDataDecryptorFactory
for handling PBE decryption operations using the Bouncy Castle lightweight API to implement cryptographic primitives.BcPBEKeyEncryptionMethodGenerator A BC lightweight method generator for supporting PBE based encryption operations.BcPBESecretKeyDecryptorBuilder BcPBESecretKeyEncryptorBuilder BcPGPContentSignerBuilder BcPGPContentVerifierBuilderProvider BcPGPDataEncryptorBuilder PGPDataEncryptorBuilder
implementation that uses the Bouncy Castle lightweight API to implement cryptographic primitives.BcPGPDigestCalculatorProvider BcPGPKeyConverter BcPGPKeyPair BcPublicKeyDataDecryptorFactory A decryptor factory for handling public key decryption operations.BcPublicKeyKeyEncryptionMethodGenerator A method generator for supporting public key based encryption operations.BcSessionKeyDataDecryptorFactory A decryptor factory for handling PGP session keys.BcUtil