Package org.bouncycastle.bcpg
package org.bouncycastle.bcpg
Low level classes for dealing with OpenPGP objects.
These classes deal with things at a raw OpenPGP packet level. For the most part you are probably better off looking at the org.bouncycastle.openpgp package for what you want.
-
ClassDescriptionreader for Base64 armored objects - read the headers and then start returning bytes when the data is reached.Output stream that writes data in ASCII Armored format.Stream reader for PGP objectsbase interface for a PGP keyBase class for a PGP object.Basic output stream.A generic compressed data object.Basic tags for compression algorithmsBasic type for a PGP packet.base class for a DSA Public Key.base class for a DSA Secret Key.base class for an ECDH Public Key.base class for an ECDSA Public Key.base class for an EC Public Key.base class for an EC Secret Key.base class for an EdDSA Public Key.base class for an Edwards Curve Secret Key.base class for an ElGamal Public Key.base class for an ElGamal Secret Key.basic packet for an experimental packet.basic tags for hash algorithmsA block of data associated with other packets in a PGP object stream.Generic literal data packet.Basic type for a marker packetbasic packet for a modification detection code packet.a multiple precision integergeneric signature objectBasic PGP packet tag types.Public Key Algorithm tag numbersbasic packet for a PGP public keybasic packet for a PGP public keybasic packet for a PGP public keybase class for an RSA Public Key.base class for an RSA Secret (or Private) Key.Parameter specifier for the PGP string-to-key password based key derivation function.basic packet for a PGP secret keybasic packet for a PGP secret keygeneric signature packetBasic type for a PGP Signature sub-packet.reader for signature sub-packetsBasic PGP signature sub-packet tag types.Basic type for a symmetric key encrypted packetA symmetric key encrypted packet with an associated integrity check code.Basic tags for symmetric key algorithmsBasic type for a symmetric encrypted session key packetBasic type for a trust packetBasic type for a user attribute packet.Basic type for a user attribute sub-packet.reader for user attribute sub-packetsBasic PGP user attribute sub-packet tag types.Basic type for a user ID packet.