Bouncy Castle Cryptography 1.33

Package org.bouncycastle.bcpg

Low level classes for dealing with OpenPGP objects.

See:
          Description

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

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

Package org.bouncycastle.bcpg Description

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.


Bouncy Castle Cryptography 1.33