Class Summary | |
---|---|
AllTests | |
AllTests | |
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 |
BCPGKey | base interface for a PGP key |
BCPGObject | base class for a PGP object. |
BCPGOutputStream | Basic output stream. |
ByteArrayHandler | Simple routine to encrypt and decrypt using a passphrase. |
ClearSignedFileProcessor | A simple utility class that creates clear signed files and verifies them. |
CompressedDataPacket | generic compressed data object. |
CompressionAlgorithmTags | Basic tags for compression algorithms |
ContainedPacket | Basic type for a PGP packet. |
CRC24 | |
DetachedSignatureProcessor | A simple utility class that creates seperate signatures for files and verifies them. |
DirectKeySignature | A simple utility class that directly signs a public key and writes the signed key to "SignedKey.asc" in the current working directory. |
DSA2Test | GPG compatability test vectors |
DSAElGamalKeyRingGenerator | A simple utility class that generates a public/secret keyring containing a DSA signing key and an El Gamal key for encryption. |
DSAPublicBCPGKey | base class for a DSA Public Key. |
DSASecretBCPGKey | base class for a DSA Secret Key. |
ElGamalPublicBCPGKey | base class for an ElGamal Public Key. |
ElGamalSecretBCPGKey | base class for an ElGamal Secret Key. |
ExperimentalPacket | basic packet for an experimental packet. |
Exportable | packet giving signature creation time. |
HashAlgorithmTags | basic tags for hash algorithms |
ImageAttribute | Basic type for a image attribute packet. |
InputStreamPacket | |
IssuerKeyID | packet giving signature creation time. |
KeyBasedFileProcessor | A simple utility class that encrypts/decrypts public key based encryption files. |
KeyBasedLargeFileProcessor | A simple utility class that encrypts/decrypts public key based encryption large files. |
KeyExpirationTime | packet giving time after creation at which the key expires. |
KeyFlags | Packet holding the key flag values. |
LiteralDataPacket | generic literal data packet. |
MarkerPacket | Basic type for a marker packet |
ModDetectionCodePacket | basic packet for a modification detection code packet. |
MPInteger | a multiple precision integer |
NotationData | Class provided a NotationData object according to RFC2440, Chapter 5.2.3.15. |
OnePassSignaturePacket | generic signature object |
OutputStreamPacket | |
Packet | |
PacketTags | Basic PGP packet tag types. |
PBEFileProcessor | A simple utility class that encrypts/decrypts password based encryption files. |
PGPArmoredTest | |
PGPClearSignedSignatureTest | |
PGPCompressedData | Compressed data objects. |
PGPCompressedDataGenerator | class for producing compressed data packets. |
PGPCompressionTest | |
PGPDataValidationException | Thrown if the iv at the start of a data stream indicates the wrong key is being used. |
PGPDSAElGamalTest | |
PGPDSATest | |
PGPEncryptedData | |
PGPEncryptedDataGenerator | Generator for encrypted objects. |
PGPEncryptedDataList | A holder for a list of PGP encryption method packets. |
PGPEncryptedData.TruncatedStream | |
PGPException | generic exception class for PGP encoding/decoding problems |
PGPKeyFlags | key flag values for the KeyFlags subpacket. |
PGPKeyPair | General class to handle JCA key pairs and convert them into OpenPGP ones. |
PGPKeyRing | |
PGPKeyRingGenerator | Generator for a PGP master and subkey ring. |
PGPKeyRingTest | |
PGPKeyValidationException | Thrown if the key checksum is invalid. |
PGPLiteralData | class for processing literal data objects. |
PGPLiteralDataGenerator | Class for producing literal data packets. |
PGPMarker | a PGP marker packet - in general these should be ignored other than where the idea is to preserve the original input stream. |
PGPMarkerTest | |
PGPObjectFactory | General class for reading a PGP object stream. |
PGPOnePassSignature | A one pass signature object. |
PGPOnePassSignatureList | Holder for a list of PGPOnePassSignatures |
PGPPacketTest | |
PGPPBEEncryptedData | A password based encryption object. |
PGPPBETest | |
PGPPrivateKey | general class to contain a private key for use with other openPGP objects. |
PGPPublicKey | general class to handle a PGP public key object. |
PGPPublicKeyEncryptedData | A public key encrypted data object. |
PGPPublicKeyRing | general class to hold a collection of PGP Public Keys. |
PGPPublicKeyRingCollection | Often a PGP key ring file is made up of a succession of master/sub-key key rings. |
PGPRSATest | |
PGPSecretKey | general class to handle a PGP secret key object. |
PGPSecretKeyRing | Holder for a collection of PGP secret keys. |
PGPSecretKeyRingCollection | Often a PGP key ring file is made up of a succession of master/sub-key key rings. |
PGPSignature | A PGP signature object. |
PGPSignatureGenerator | Generator for PGP Signatures. |
PGPSignatureList | A list of PGP signatures - normally in the signature block after literal data. |
PGPSignatureSubpacketGenerator | Generator for signature subpackets. |
PGPSignatureSubpacketVector | Container for a list of signature subpackets. |
PGPSignatureTest | |
PGPUserAttributeSubpacketVector | Container for a list of user attribute subpackets. |
PGPUtil | Basic utility class |
PGPV3SignatureGenerator | Generator for old style PGP V3 Signatures. |
PreferredAlgorithms | packet giving signature creation time. |
PrimaryUserID | packet giving whether or not the signature is signed using the primary user ID for the key. |
PublicKeyAlgorithmTags | Public Key Algorithm tag numbers |
PublicKeyEncSessionPacket | basic packet for a PGP public key |
PublicKeyPacket | basic packet for a PGP public key |
PublicSubkeyPacket | basic packet for a PGP public key |
PubringDump | Basic class which just lists the contents of the public key file passed as an argument. |
RegressionTest | |
Revocable | packet giving whether or not is revocable. |
RSAKeyPairGenerator | A simple utility class that generates a RSA PGPPublicKey/PGPSecretKey pair. |
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 |
SignatureCreationTime | packet giving signature creation time. |
SignatureExpirationTime | packet giving signature expiration time. |
SignaturePacket | generic signature packet |
SignatureSubpacket | Basic type for a PGP Signature sub-packet. |
SignatureSubpacketInputStream | reader for signature sub-packets |
SignatureSubpacketTags | Basic PGP signature sub-packet tag types. |
SignedFileProcessor | A simple utility class that signs and verifies files. |
SignerUserID | packet giving the User ID of the signer. |
SymmetricEncDataPacket | Basic type for a symmetric key encrypted packet |
SymmetricEncIntegrityPacket | |
SymmetricKeyAlgorithmTags | Basic tags for symmetric key algorithms |
SymmetricKeyEncSessionPacket | Basic type for a symmetric encrypted session key packet |
TrustPacket | Basic type for a trust packet |
TrustSignature | packet giving signature creation time. |
UserAttributePacket | Basic type for a user attribute packet. |
UserAttributeSubpacket | Basic type for a PGP Signature sub-packet. |
UserAttributeSubpacketInputStream | reader for user attribute sub-packets |
UserAttributeSubpacketTags | Basic PGP user attribute sub-packet tag types. |
UserIDPacket | Basic type for a user ID packet. |