Bouncy Castle Cryptography Library 1.81

Package org.bouncycastle.openpgp.operator.bc

BC lightweight operators for dealing with OpenPGP objects.

See:
          Description

Class Summary
BcAEADSecretKeyEncryptorBuilder  
BcAEADSecretKeyEncryptorFactory Return a factory for PBESecretKeyEncryptor instances which protect the secret key material by deriving a key-encryption-key using S2K.ARGON_2 S2K and apply that key using SecretKeyPacket.USAGE_AEAD.
BcAEADUtil  
BcAEADUtil.PGPAeadInputStream  
BcAEADUtil.PGPAeadOutputStream  
BcCFBSecretKeyEncryptorFactory Return a factory for PBESecretKeyEncryptor instances which protect the secret key material by deriving a key-encryption-key using S2K.SALTED_AND_ITERATED S2K and apply that key using SecretKeyPacket.USAGE_SHA1 (CFB mode).
BcKeyFingerprintCalculator  
BcPBEDataDecryptorFactory A PBEDataDecryptorFactory 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  
BcPBESecretKeyDecryptorBuilderProvider  
BcPBESecretKeyEncryptorBuilder  
BcPGPContentSignerBuilder  
BcPGPContentSignerBuilderProvider  
BcPGPContentVerifierBuilderProvider  
BcPGPDataEncryptorBuilder PGPDataEncryptorBuilder implementation that uses the Bouncy Castle lightweight API to implement cryptographic primitives.
BcPGPDigestCalculatorProvider  
BcPGPKeyConverter  
BcPGPKeyPair  
BcPGPKeyPairGeneratorProvider  
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  
 

Package org.bouncycastle.openpgp.operator.bc Description

BC lightweight operators for dealing with OpenPGP objects.

These provide the actual support for encryption and decryption required for the high level OpenPGP classes.


Bouncy Castle Cryptography Library 1.81