Package org.bouncycastle.openpgp.operator.bc
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.
-
ClassesClassDescriptionReturn a factory for
PBESecretKeyEncryptorinstances which protect the secret key material by deriving a key-encryption-key usingS2K.ARGON_2S2K and apply that key usingSecretKeyPacket.USAGE_AEAD.Return a factory forPBESecretKeyEncryptorinstances which protect the secret key material by deriving a key-encryption-key usingS2K.SALTED_AND_ITERATEDS2K and apply that key usingSecretKeyPacket.USAGE_SHA1(CFB mode).APBEDataDecryptorFactoryfor handling PBE decryption operations using the Bouncy Castle lightweight API to implement cryptographic primitives.A BC lightweight method generator for supporting PBE based encryption operations.PGPDataEncryptorBuilderimplementation that uses the Bouncy Castle lightweight API to implement cryptographic primitives.A decryptor factory for handling public key decryption operations.A method generator for supporting public key based encryption operations.A decryptor factory for handling PGP session keys.