All Classes and Interfaces

Class
Description
AEAD mode for OpenPGP symmetric encryption (RFC 9580 / LibrePGP).
AEAD packet layout version used when EncryptionProtection.Aead is selected.
Argon2 parameters for symmetric passphrase encryption (RFC 9580).
Available compression algorithms for compressing message content.
Indicates decryption failed, because the message was not encrypted with a required key or symmetric passphrase.
Holds the most detailed information about a decrypted file
Decrypts and verifies PGP messages using the decryption and verification Keys supplied on this object's Ring.
Type of signature verification done by decryptor.
Used by the encryptor to allow users to configure per-file armored headers instead/in addition to the global ones that are set by the encryptor
 
Available symmetric-key encryption algorithms for encrypting message content.
Encryption parameters detected or applied to a message.
How the symmetric session key protects the encrypted payload.
Encrypts and signs PGP messages using the encryption and signing Keys supplied on this object's Ring.
File detection utilities.
 
 
Optional PGP message metadata.
Format for line-ending normalization.
Signature found by decryptor.
Available hash algorithms for signing message content, and for deriving a symmetric key from a passphrase.
Helper class for Java Cryptography Architecture (JCA) context consisting of provider.
The identity of a person (or persona, or non-human actor, etc) as a collection of Subkeys.
Key that should be used exclusively for decryption.
Key that should be used exclusively for encryption.
Key that should be used exclusively for signing.
Key that should be used exclusively for encryption.
High-level interop preset analogous to GnuPG defaults for a given era.
Indicates an incorrect passphrase was used to unlock a key.
How a symmetric passphrase is stretched into a session key for encryption.
A collection of Keys.
A single public-key pair from a full Key.
Utility functions, used internally by JPGPJ.
Indicates verification failed, either because the message was not signed with at least one required key, or because the signature of a required key was invalid.