Home » crypto-143 » org » bouncycastle » bcpg »

org.bouncycastle.bcpg

Sub Packages:

org.bouncycastle.bcpg.attr   Low level classes for dealing with OpenPGP user attributes.  
org.bouncycastle.bcpg.sig   Low level classes for dealing with OpenPGP signature attributes.  

Interfaces:

BCPGKey   base interface for a PGP key  code | html
CompressionAlgorithmTags   Basic tags for compression algorithms  code | html
HashAlgorithmTags   basic tags for hash algorithms  code | html
PacketTags   Basic PGP packet tag types.  code | html
PublicKeyAlgorithmTags   Public Key Algorithm tag numbers  code | html
SignatureSubpacketTags   Basic PGP signature sub-packet tag types.  code | html
SymmetricKeyAlgorithmTags   Basic tags for symmetric key algorithms  code | html
UserAttributeSubpacketTags   Basic PGP user attribute sub-packet tag types.  code | html

Abstract Classes:

BCPGObject   base class for a PGP object.  code | html
ContainedPacket   Basic type for a PGP packet.  code | html
OutputStreamPacket     code | html

Classes:

ArmoredInputStream   reader for Base64 armored objects - read the headers and then start returning bytes when the data is reached.  code | html
ArmoredOutputStream   Basic output stream.  code | html
BCPGInputStream   reader for PGP objects  code | html
BCPGInputStream.PartialInputStream   a stream that overlays our input stream, allowing the user to only read a segment of it.  code | html
BCPGOutputStream   Basic output stream.  code | html
CRC24     code | html
CompressedDataPacket   generic compressed data object.  code | html
DSAPublicBCPGKey   base class for a DSA Public Key.  code | html
DSASecretBCPGKey   base class for a DSA Secret Key.  code | html
ElGamalPublicBCPGKey   base class for an ElGamal Public Key.  code | html
ElGamalSecretBCPGKey   base class for an ElGamal Secret Key.  code | html
ExperimentalPacket   basic packet for an experimental packet.  code | html
InputStreamPacket     code | html
LiteralDataPacket   generic literal data packet.  code | html
MPInteger   a multiple precision integer  code | html
MarkerPacket   Basic type for a marker packet  code | html
ModDetectionCodePacket   basic packet for a modification detection code packet.  code | html
OnePassSignaturePacket   generic signature object  code | html
Packet     code | html
PublicKeyEncSessionPacket   basic packet for a PGP public key  code | html
PublicKeyPacket   basic packet for a PGP public key  code | html
PublicSubkeyPacket   basic packet for a PGP public key  code | html
RSAPublicBCPGKey   base class for an RSA Public Key.  code | html
RSASecretBCPGKey   base class for an RSA Secret (or Private) Key.  code | html
S2K   The string to key specifier class  code | html
SecretKeyPacket   basic packet for a PGP secret key  code | html
SecretSubkeyPacket   basic packet for a PGP secret key  code | html
SignaturePacket   generic signature packet  code | html
SignatureSubpacket   Basic type for a PGP Signature sub-packet.  code | html
SignatureSubpacketInputStream   reader for signature sub-packets  code | html
SymmetricEncDataPacket   Basic type for a symmetric key encrypted packet  code | html
SymmetricEncIntegrityPacket     code | html
SymmetricKeyEncSessionPacket   Basic type for a symmetric encrypted session key packet  code | html
TrustPacket   Basic type for a trust packet  code | html
UserAttributePacket   Basic type for a user attribute packet.  code | html
UserAttributeSubpacket   Basic type for a user attribute sub-packet.  code | html
UserAttributeSubpacketInputStream   reader for user attribute sub-packets  code | html
UserIDPacket   Basic type for a user ID packet.  code | html