|
Bouncy Castle Cryptography Library 1.79 | ||||||||
PREV NEXT | FRAMES NO FRAMES |
ArmoredOutputStream.Builder
instead
S2K.ARGON_2
method, using the given argon2 parameters
default headers
.
PBEDataDecryptorFactory
for handling PBE decryption operations using the Bouncy Castle
lightweight API to implement cryptographic primitives.PGPDataEncryptorBuilder
implementation that uses the Bouncy Castle lightweight API to
implement cryptographic primitives.PGPObjectFactory
that uses the Bouncy Castle lightweight API to implement cryptographic
primitives.PreferredAEADCiphersuites
from this builder.
PBEDataDecryptorFactory
to use to decrypt PBE encrypted data.
PGPSignature.DIRECT_KEY
signature.
PreferredAEADCiphersuites.Builder
for constructing a PreferredAEADCiphersuites
packet.
PGPSignature.KEY_REVOCATION
signature.
PGPSignature.PRIMARYKEY_BINDING
signature.
PGPSignature.SUBKEY_BINDING
signature.
PGPSignature.SUBKEY_REVOCATION
signature.
PGPSignature.DEFAULT_CERTIFICATION
, PGPSignature.NO_CERTIFICATION
, PGPSignature.CASUAL_CERTIFICATION
,
PGPSignature.POSITIVE_CERTIFICATION
) or PGPSignature.DIRECT_KEY
signature.
ArmoredOutputStream.Builder
instead.
AEAD Encrypted Data
packets.
SED
or
v1 SEIPD
packets.
v2 SEIPD
packets.
PublicKeyAlgorithmTags.ECDH
instead.
PublicKeyAlgorithmTags.Ed25519
.PublicKeyAlgorithmTags.Ed25519
.PublicKeyAlgorithmTags.Ed448
.PublicKeyAlgorithmTags.Ed448
.PublicKeyAlgorithmTags.EDDSA_LEGACY
instead.
PublicKeyAlgorithmTags.ELGAMAL_ENCRYPT
instead.
BCPGOutputStream
.
BCPGOutputStream
.
BCPGOutputStream
.
PGPSessionKey
.
PGPSignatureSubpacketVector
from the given Collection
of
SignatureSubpacket
items.
PGPSignatureSubpacketVector
from the given SignatureSubpacket[]
.
algorithm id
of the public key.
compression algorithm
used for this packet.
PGPPBEEncryptedData.getSymmetricAlgorithm(PBEDataDecryptorFactory)
with.
compression algorithm
used for this packet.
algorithm number
representing the digest implemented by
this calculator.
KeyIdentifier
.
hash algorithm
for this S2K.
KeyIdentifiers
that could be derived from
any IssuerFingerprint
or IssuerKeyID
subpackets of the hashed signature
subpacket area.
KeyIdentifier
.
PGPPublicKeyEncryptedData.getKeyIdentifier()
instead
KeyIdentifier
for this key.
KeyIdentifier
identifying this key.
KeyIdentifier
associated with the public key.
KeyIdentifier
identifying this PGPOnePassSignature
.
KeyIdentifier
for the key used to encrypt the data.
KeyIdentifier
objects, for all IssuerFingerprint
and IssuerKeyID
signature subpackets found in either the hashed or unhashed areas
of the signature.
NotationData
occurrences which match the given notation name.
BcPGPKeyConverter.getPGPPublicKey(int, int, PGPAlgorithmParameters, AsymmetricKeyParameter, Date)
instead
JcaPGPKeyConverter.getPGPPublicKey(int, int, PGPAlgorithmParameters, PublicKey, Date)
instead.
JcaPGPKeyConverter.getPGPPublicKey(int, int, PublicKey, Date)
instead.
PGPSignatureSubpacketVector.getPreferredAEADCiphersuites()
or PGPSignatureSubpacketVector.getPreferredLibrePgpEncryptionModes()
instead.
KeyIdentifiers
that could be derived from
any IssuerFingerprint
or IssuerKeyID
subpackets of the unhashed signature
subpacket area.
KeyExpirationTime
signature subpacket.
S2K.GNU_DUMMY_S2K
method, using the given GNU Dummy S2K parameters
ImageAttribute
.
KeyIdentifier
is present in the given list of KeyIdentifier
.
KeyIdentifier
specifies a wildcard (matches anything).
PGPDigestCalculatorProvider
instances that obtain cryptographic primitives
using the JCA API.JcaPGPKeyPair.JcaPGPKeyPair(int, int, KeyPair, Date)
instead
JcaPGPKeyPair.JcaPGPKeyPair(int, int, PGPAlgorithmParameters, KeyPair, Date)
instead
PGPObjectFactory
that uses the sources cryptographic primitives from the JCA API.PBEDataDecryptorFactory
instances that obtain cryptographic primitives using
the JCE API.PGPDataEncryptorBuilder
implementation that sources cryptographic primitives using the
JCE APIs.KeyIdentifier
based on a keys fingerprint.
KeyIdentifier
based on the given fingerprint and key-id.
KeyIdentifier
based on the given key-id.
AEADEncDataPacket
).symmetric encryption algorithm
.
KeyIdentifier
matches the given other KeyIdentifier
.
OnePassSignaturePacket
.
OnePassSignaturePacket
.
PacketTags.COMPRESSED_DATA
packet from the stream.
PGPDataDecryptor
.PGPDataEncryptor
instances, which can be used to encrypt data objects.PGPEncryptedDataGenerator
.PGPPadding
object.
PGPPadding
object.
PGPPadding
object.
PGPPadding
object.
PGPSignature
from an OpenPGP packet input stream.
PGPSignatureGenerator.PGPSignatureGenerator(PGPContentSignerBuilder, PGPPublicKey)
instead.
SymmetricKeyAlgorithmTags
and a AEADAlgorithmTags
.SymmetricKeyAlgorithmTags
and a AEADAlgorithmTags
.
PublicKeyPacket.PublicKeyPacket(int, int, Date, BCPGKey)
instead
PublicSubkeyPacket.PublicSubkeyPacket(int, int, Date, BCPGKey)
instead
v5 SKESK
or
v6 SKESK
packet.
PublicKeyDataDecryptorFactory.recoverSessionData(PublicKeyEncSessionPacket, InputStreamPacket)
instead.
PublicKeyDataDecryptorFactory.recoverSessionData(PublicKeyEncSessionPacket, InputStreamPacket)
instead.
v4 SKESK
packet.
ArmoredOutputStream.Builder.clearHeaders()
instead.
Packet.hasNewPacketFormat()
).
PublicKeyAlgorithmTags.RSA_GENERAL
instead.
PublicKeyAlgorithmTags.RSA_GENERAL
instead.
S2K.GNU_DUMMY_S2K
method.simple
S2K generation.
salted
S2K generation.
salted and iterated
S2K generation.
S2K method using Argon2
.
S2K.GNU_DUMMY_S2K
method.
S2K.SALTED_AND_ITERATED
or S2K.ARGON_2
instead.
S2K.SALTED_AND_ITERATED
method, using the given hash algorithm
S2K.SALTED
method, using the given hash algorithm
SecretKeyPacket
or SecretSubkeyPacket
.
SecretKeyPacket
or SecretSubkeyPacket
.
SecretKeyPacket
.
PGPSignatureSubpacketGenerator.addEmbeddedSignature(boolean, PGPSignature)
instead.
ArmoredOutputStream.Builder
instead.
PGPSignatureSubpacketGenerator.addIntendedRecipientFingerprint(boolean, PGPPublicKey)
instead.
PGPSignatureSubpacketGenerator.addNotationData(boolean, boolean, String, String)
instead.
PGPSignatureSubpacketGenerator.setPreferredAEADCiphersuites(boolean, PreferredAEADCiphersuites.Combination[])
or PGPSignatureSubpacketGenerator.setPreferredLibrePgpEncryptionModes(boolean, int[])
instead.
PGPSignatureSubpacketGenerator.addSignerUserID(boolean, byte[])
instead.
PGPSignatureSubpacketGenerator.addSignerUserID(boolean, String)
instead.
IOException
if it encounters an unknown packet with a
packet tag within the critical range (0 - 39).
S2K.SALTED_AND_ITERATED
or S2K.ARGON_2
instead.
S2K.SIMPLE
method, using the given hash algorithm
SecretKeyPacket.USAGE_SHA1
instead.
For v6 keys use SecretKeyPacket.USAGE_AEAD
instead.
UserIDPacket
, UserAttributePacket
).KeyIdentifier
.
BCPGInputStream
, return it.
BCPGOutputStream
, return it.
PublicKeyAlgorithmTags.X25519
.PublicKeyAlgorithmTags.X25519
.PublicKeyAlgorithmTags.X448
.PublicKeyAlgorithmTags.X448
.
|
Bouncy Castle Cryptography Library 1.79 | ||||||||
PREV NEXT | FRAMES NO FRAMES |