Package | Description |
---|---|
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.key.protection |
Classes related to OpenPGP secret key password protection.
|
Modifier and Type | Method and Description |
---|---|
static DecryptionStream |
DecryptionStreamFactory.create(InputStream inputStream,
org.bouncycastle.openpgp.PGPSecretKeyRingCollection decryptionKeys,
SecretKeyRingProtector decryptor,
Set<org.bouncycastle.openpgp.PGPPublicKeyRing> verificationKeys,
MissingPublicKeyCallback missingPublicKeyCallback) |
DecryptionBuilderInterface.VerifyWith |
DecryptionBuilderInterface.DecryptWith.decryptWith(SecretKeyRingProtector decryptor,
org.bouncycastle.openpgp.PGPSecretKeyRingCollection secretKeyRings) |
Modifier and Type | Method and Description |
---|---|
<O> EncryptionBuilderInterface.Armor |
EncryptionBuilderInterface.SignWith.signWith(SecretKeyRingProtector decryptor,
org.bouncycastle.openpgp.PGPSecretKey... keys) |
<O> EncryptionBuilderInterface.Armor |
EncryptionBuilderInterface.SignWith.signWith(SecretKeyRingProtector decryptor,
org.bouncycastle.openpgp.PGPSecretKeyRing... keyRings) |
<O> EncryptionBuilderInterface.Armor |
EncryptionBuilderInterface.SignWith.signWith(SecretKeyRingSelectionStrategy<O> selectionStrategy,
SecretKeyRingProtector decryptor,
MultiMap<O,org.bouncycastle.openpgp.PGPSecretKeyRingCollection> keys) |
Modifier and Type | Class and Description |
---|---|
class |
PassphraseMapKeyRingProtector
Implementation of the
SecretKeyRingProtector which holds a map of key ids and their passwords. |
class |
PasswordBasedSecretKeyRingProtector
Provides
PBESecretKeyDecryptor and PBESecretKeyEncryptor objects while getting the passphrases
from a SecretKeyPassphraseProvider and using settings from an KeyRingProtectionSettings . |
class |
UnprotectedKeysProtector
Implementation of the
SecretKeyRingProtector which assumes that all handled keys are not password protected. |