Uses of Package
org.pgpainless.algorithm
-
Packages that use org.pgpainless.algorithm Package Description org.pgpainless.algorithm Enums which map to OpenPGP's algorithm IDs.org.pgpainless.algorithm.negotiation Classes related to algorithm negotiation.org.pgpainless.decryption_verification Classes used to decryption and verification of OpenPGP encrypted / signed data.org.pgpainless.encryption_signing Classes used to encrypt or sign data using OpenPGP.org.pgpainless.implementation Implementation factory classes to be able to switch out the underlying crypto engine implementation.org.pgpainless.key.generation Classes related to OpenPGP key generation.org.pgpainless.key.generation.type Classes describing different OpenPGP key types.org.pgpainless.key.generation.type.ecc.ecdh Classes related to ECDH.org.pgpainless.key.generation.type.ecc.ecdsa Classes related to ECDSA.org.pgpainless.key.generation.type.eddsa Classes related to EdDSA.org.pgpainless.key.generation.type.elgamal Classes related to ElGamal.org.pgpainless.key.generation.type.rsa Classes related to RSA.org.pgpainless.key.generation.type.xdh Classes related to Diffie-Hellman on the X25519 curve.org.pgpainless.key.info Extract information from PGPKeyRings.org.pgpainless.key.modification.secretkeyring Classes that deal with modifications made toPGPSecretKeyRings
.org.pgpainless.key.protection Classes related to OpenPGP secret key password protection.org.pgpainless.key.util Utility functions to deal with OpenPGP keys.org.pgpainless.policy Policy regarding used algorithms.org.pgpainless.signature.builder Classes related to OpenPGP signatures.org.pgpainless.signature.consumer Classes related to OpenPGP signature verification.org.pgpainless.signature.subpackets Classes related to OpenPGP signatures.org.pgpainless.util Utility classes. -
Classes in org.pgpainless.algorithm used by org.pgpainless.algorithm Class Description AlgorithmSuite TheAlgorithmSuite
class is consulted when new OpenPGP keys are being generated to set preferred algorithms on the key.CompressionAlgorithm Enumeration of possible compression algorithms.DocumentSignatureType Subset ofSignatureType
, used for signatures over documents.EncryptionPurpose Feature An enumeration of features that may be set in theFeatures
subpacket.HashAlgorithm An enumeration of different hashing algorithms.KeyFlag Enumeration of different key flags.PublicKeyAlgorithm Enumeration of public key algorithms as defined in RFC4880.SignatureSubpacket Enumeration of possible subpackets that might be found in the hashed and unhashed area of an OpenPGP signature.SignatureType Enum that enlists all the Signature Types defined in rfc4880 section 5.2.1 SeePGPSignature
for comparison.StreamEncoding Enumeration of possible encoding formats of the content of the literal data packet.SymmetricKeyAlgorithm Enumeration of possible symmetric encryption algorithms. -
Classes in org.pgpainless.algorithm used by org.pgpainless.algorithm.negotiation Class Description HashAlgorithm An enumeration of different hashing algorithms.SymmetricKeyAlgorithm Enumeration of possible symmetric encryption algorithms. -
Classes in org.pgpainless.algorithm used by org.pgpainless.decryption_verification Class Description CompressionAlgorithm Enumeration of possible compression algorithms.StreamEncoding Enumeration of possible encoding formats of the content of the literal data packet.SymmetricKeyAlgorithm Enumeration of possible symmetric encryption algorithms. -
Classes in org.pgpainless.algorithm used by org.pgpainless.encryption_signing Class Description CompressionAlgorithm Enumeration of possible compression algorithms.DocumentSignatureType Subset ofSignatureType
, used for signatures over documents.EncryptionPurpose HashAlgorithm An enumeration of different hashing algorithms.StreamEncoding Enumeration of possible encoding formats of the content of the literal data packet.SymmetricKeyAlgorithm Enumeration of possible symmetric encryption algorithms. -
Classes in org.pgpainless.algorithm used by org.pgpainless.implementation Class Description HashAlgorithm An enumeration of different hashing algorithms.PublicKeyAlgorithm Enumeration of public key algorithms as defined in RFC4880.SymmetricKeyAlgorithm Enumeration of possible symmetric encryption algorithms. -
Classes in org.pgpainless.algorithm used by org.pgpainless.key.generation Class Description CompressionAlgorithm Enumeration of possible compression algorithms.HashAlgorithm An enumeration of different hashing algorithms.KeyFlag Enumeration of different key flags.SymmetricKeyAlgorithm Enumeration of possible symmetric encryption algorithms. -
Classes in org.pgpainless.algorithm used by org.pgpainless.key.generation.type Class Description PublicKeyAlgorithm Enumeration of public key algorithms as defined in RFC4880. -
Classes in org.pgpainless.algorithm used by org.pgpainless.key.generation.type.ecc.ecdh Class Description PublicKeyAlgorithm Enumeration of public key algorithms as defined in RFC4880. -
Classes in org.pgpainless.algorithm used by org.pgpainless.key.generation.type.ecc.ecdsa Class Description PublicKeyAlgorithm Enumeration of public key algorithms as defined in RFC4880. -
Classes in org.pgpainless.algorithm used by org.pgpainless.key.generation.type.eddsa Class Description PublicKeyAlgorithm Enumeration of public key algorithms as defined in RFC4880. -
Classes in org.pgpainless.algorithm used by org.pgpainless.key.generation.type.elgamal Class Description PublicKeyAlgorithm Enumeration of public key algorithms as defined in RFC4880. -
Classes in org.pgpainless.algorithm used by org.pgpainless.key.generation.type.rsa Class Description PublicKeyAlgorithm Enumeration of public key algorithms as defined in RFC4880. -
Classes in org.pgpainless.algorithm used by org.pgpainless.key.generation.type.xdh Class Description PublicKeyAlgorithm Enumeration of public key algorithms as defined in RFC4880. -
Classes in org.pgpainless.algorithm used by org.pgpainless.key.info Class Description CompressionAlgorithm Enumeration of possible compression algorithms.EncryptionPurpose HashAlgorithm An enumeration of different hashing algorithms.KeyFlag Enumeration of different key flags.PublicKeyAlgorithm Enumeration of public key algorithms as defined in RFC4880.SymmetricKeyAlgorithm Enumeration of possible symmetric encryption algorithms. -
Classes in org.pgpainless.algorithm used by org.pgpainless.key.modification.secretkeyring Class Description KeyFlag Enumeration of different key flags. -
Classes in org.pgpainless.algorithm used by org.pgpainless.key.protection Class Description HashAlgorithm An enumeration of different hashing algorithms.SymmetricKeyAlgorithm Enumeration of possible symmetric encryption algorithms. -
Classes in org.pgpainless.algorithm used by org.pgpainless.key.util Class Description HashAlgorithm An enumeration of different hashing algorithms. -
Classes in org.pgpainless.algorithm used by org.pgpainless.policy Class Description AlgorithmSuite TheAlgorithmSuite
class is consulted when new OpenPGP keys are being generated to set preferred algorithms on the key.CompressionAlgorithm Enumeration of possible compression algorithms.HashAlgorithm An enumeration of different hashing algorithms.PublicKeyAlgorithm Enumeration of public key algorithms as defined in RFC4880.SymmetricKeyAlgorithm Enumeration of possible symmetric encryption algorithms. -
Classes in org.pgpainless.algorithm used by org.pgpainless.signature.builder Class Description HashAlgorithm An enumeration of different hashing algorithms.SignatureType Enum that enlists all the Signature Types defined in rfc4880 section 5.2.1 SeePGPSignature
for comparison. -
Classes in org.pgpainless.algorithm used by org.pgpainless.signature.consumer Class Description SignatureType Enum that enlists all the Signature Types defined in rfc4880 section 5.2.1 SeePGPSignature
for comparison. -
Classes in org.pgpainless.algorithm used by org.pgpainless.signature.subpackets Class Description CompressionAlgorithm Enumeration of possible compression algorithms.Feature An enumeration of features that may be set in theFeatures
subpacket.HashAlgorithm An enumeration of different hashing algorithms.KeyFlag Enumeration of different key flags.PublicKeyAlgorithm Enumeration of public key algorithms as defined in RFC4880.SignatureSubpacket Enumeration of possible subpackets that might be found in the hashed and unhashed area of an OpenPGP signature.SymmetricKeyAlgorithm Enumeration of possible symmetric encryption algorithms. -
Classes in org.pgpainless.algorithm used by org.pgpainless.util Class Description HashAlgorithm An enumeration of different hashing algorithms.StreamEncoding Enumeration of possible encoding formats of the content of the literal data packet.SymmetricKeyAlgorithm Enumeration of possible symmetric encryption algorithms.