- G_SIZE - Static variable in interface org.bouncycastle.apache.bzip2.BZip2Constants
-
- GCM - Static variable in interface org.bouncycastle.bcpg.AEADAlgorithmTags
-
- generate(int, byte[]) - Method in class org.bouncycastle.openpgp.operator.PBEKeyEncryptionMethodGenerator
-
- generate(int, byte[]) - Method in class org.bouncycastle.openpgp.operator.PGPKeyEncryptionMethodGenerator
-
Generates a packet encoding the details of this encryption method.
- generate(int, byte[]) - Method in class org.bouncycastle.openpgp.operator.PublicKeyKeyEncryptionMethodGenerator
-
- generate() - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
-
Return a signature object containing the current signature state.
- generate() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
- generate() - Method in class org.bouncycastle.openpgp.PGPUserAttributeSubpacketVectorGenerator
-
- generate() - Method in class org.bouncycastle.openpgp.PGPV3SignatureGenerator
-
Return a V3 signature object containing the current signature state.
- generateCertification(String, PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
-
Generate a certification for the passed in id and key.
- generateCertification(PGPUserAttributeSubpacketVector, PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
-
Generate a certification for the passed in userAttributes
- generateCertification(PGPPublicKey, PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
-
Generate a certification for the passed in key against the passed in
master key.
- generateCertification(PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
-
Generate a certification, such as a revocation, for the passed in key.
- generateOnePassVersion(boolean) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
-
Return the one pass header associated with the current signature.
- generateOnePassVersion(boolean) - Method in class org.bouncycastle.openpgp.PGPV3SignatureGenerator
-
Return the one pass header associated with the current signature.
- generatePublicKeyRing() - Method in class org.bouncycastle.openpgp.PGPKeyRingGenerator
-
Return the public key ring that corresponds to the secret key ring.
- generateSecretKeyRing() - Method in class org.bouncycastle.openpgp.PGPKeyRingGenerator
-
Return the secret key ring.
- get(int, int) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentVerifierBuilderProvider
-
- get(int, int) - Method in interface org.bouncycastle.openpgp.operator.PGPContentVerifierBuilderProvider
-
- get(int) - Method in interface org.bouncycastle.openpgp.operator.PGPDigestCalculatorProvider
-
Construct a new instance of a cryptographic digest.
- get(int) - Method in class org.bouncycastle.openpgp.PGPEncryptedDataList
-
Gets the encryption method object at the specified index.
- get(int) - Method in class org.bouncycastle.openpgp.PGPOnePassSignatureList
-
- get(int) - Method in class org.bouncycastle.openpgp.PGPSignatureList
-
- getAEADAlgorithm() - Method in class org.bouncycastle.bcpg.AEADEncDataPacket
-
- getAEADAlgorithm() - Method in interface org.bouncycastle.openpgp.operator.PGPAEADDataEncryptor
-
- getAgreementAlgorithm(PublicKeyPacket) - Static method in class org.bouncycastle.openpgp.operator.RFC6637Utils
-
- getAlgorithm() - Method in class org.bouncycastle.bcpg.AEADEncDataPacket
-
- getAlgorithm() - Method in class org.bouncycastle.bcpg.CompressedDataPacket
-
- getAlgorithm() - Method in class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
-
- getAlgorithm() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
-
- getAlgorithm() - Method in class org.bouncycastle.bcpg.sig.RevocationKey
-
- getAlgorithm() - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
-
- getAlgorithm() - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
-
- getAlgorithm() - Method in interface org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder
-
The encryption algorithm used by data encryptors created by this builder.
- getAlgorithm() - Method in interface org.bouncycastle.openpgp.operator.PGPDigestCalculator
-
Return the
algorithm number
representing the digest implemented by
this calculator.
- getAlgorithm() - Method in class org.bouncycastle.openpgp.PGPCompressedData
-
- getAlgorithm() - Method in class org.bouncycastle.openpgp.PGPEncryptedData
-
Return the symmetric encryption algorithm that is used by the packet.
- getAlgorithm() - Method in class org.bouncycastle.openpgp.PGPPBEEncryptedData
-
- getAlgorithm() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return the algorithm code associated with the public key.
- getAlgorithm() - Method in class org.bouncycastle.openpgp.PGPPublicKeyEncryptedData
-
- getAlgorithm() - Method in class org.bouncycastle.openpgp.PGPSessionKey
-
- getAlgorithm() - Method in class org.bouncycastle.openpgp.PGPSessionKeyEncryptedData
-
- getAllValidity() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getArmorHeaderLine() - Method in class org.bouncycastle.bcpg.ArmoredInputStream
-
Return the armor header line (if there is one)
- getArmorHeaders() - Method in class org.bouncycastle.bcpg.ArmoredInputStream
-
Return the armor headers (the lines after the armor header line),
- getAssignedOwnerTrust() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getBitStrength() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return the strength of the key in bits.
- getBlobCreatedAt() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getBlobFlags() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getBlockSize() - Method in interface org.bouncycastle.openpgp.operator.PGPDataDecryptor
-
Obtains the block size of the encryption algorithm used in this decryptor.
- getBlockSize() - Method in interface org.bouncycastle.openpgp.operator.PGPDataEncryptor
-
Gets the block size of the underlying cipher used by this encryptor.
- getByteValue() - Method in enum org.bouncycastle.gpg.keybox.BlobType
-
- getCause() - Method in exception org.bouncycastle.openpgp.PGPException
-
- getCause() - Method in exception org.bouncycastle.openpgp.PGPRuntimeOperationException
-
- getChecksum() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getChecksumCalculator(int) - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyDecryptor
-
- getChunkSize() - Method in class org.bouncycastle.bcpg.AEADEncDataPacket
-
- getChunkSize() - Method in interface org.bouncycastle.openpgp.operator.PGPAEADDataEncryptor
-
- getCipherIV() - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
-
- getContents() - Method in class org.bouncycastle.bcpg.ExperimentalPacket
-
- getCreationTime() - Method in class org.bouncycastle.bcpg.SignaturePacket
-
Return the creation time of the signature in milli-seconds.
- getCreationTime() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
- getCreationTime() - Method in class org.bouncycastle.openpgp.PGPSignature
-
Return the creation time of the signature.
- getCriticalTags() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getCrtCoefficient() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
-
return the crt coefficient
- getCurveName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.openpgp.PGPUtil
-
Return the EC curve name for the passed in OID.
- getCurveOID() - Method in class org.bouncycastle.bcpg.ECPublicBCPGKey
-
- getData() - Method in class org.bouncycastle.bcpg.SignatureSubpacket
-
return the generic data making up the packet.
- getData() - Method in class org.bouncycastle.bcpg.UserAttributeSubpacket
-
return the generic data making up the packet.
- getDataStream() - Method in class org.bouncycastle.openpgp.PGPCompressedData
-
Return an input stream that decompresses and returns data in the compressed packet.
- getDataStream() - Method in class org.bouncycastle.openpgp.PGPLiteralData
-
Return the input stream representing the data stream.
- getDataStream(PBEDataDecryptorFactory) - Method in class org.bouncycastle.openpgp.PGPPBEEncryptedData
-
Open an input stream which will provide the decrypted data protected by this object.
- getDataStream(SessionKeyDataDecryptorFactory) - Method in class org.bouncycastle.openpgp.PGPPBEEncryptedData
-
- getDataStream(PublicKeyDataDecryptorFactory) - Method in class org.bouncycastle.openpgp.PGPPublicKeyEncryptedData
-
Open an input stream which will provide the decrypted data protected by this object.
- getDataStream(SessionKeyDataDecryptorFactory) - Method in class org.bouncycastle.openpgp.PGPPublicKeyEncryptedData
-
- getDataStream(SessionKeyDataDecryptorFactory) - Method in class org.bouncycastle.openpgp.PGPSessionKeyEncryptedData
-
- getDecoderStream(InputStream) - Static method in class org.bouncycastle.openpgp.PGPUtil
-
Obtains a stream that can be used to read PGP data from the provided stream.
- getDefaultProvider() - Static method in class org.bouncycastle.openpgp.PGPUtil
-
- getDepth() - Method in class org.bouncycastle.bcpg.sig.TrustSignature
-
- getDigest() - Method in class org.bouncycastle.bcpg.ModDetectionCodePacket
-
- getDigest() - Method in interface org.bouncycastle.openpgp.operator.PGPContentSigner
-
- getDigest() - Method in interface org.bouncycastle.openpgp.operator.PGPDigestCalculator
-
Return the digest calculated on what has been written to the calculator's output stream.
- getDigestIDForName(String) - Static method in class org.bouncycastle.openpgp.PGPUtil
-
- getDigestName(int) - Static method in class org.bouncycastle.openpgp.PGPUtil
-
Return an appropriate name for the hash algorithm represented by the passed
in hash algorithm ID number.
- getDigestPrefix() - Method in class org.bouncycastle.openpgp.PGPSignature
-
Return the digest prefix of the signature.
- getEmbeddedSignatures() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getEncAlgorithm() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
-
- getEncAlgorithm() - Method in class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
-
- getEncoded() - Method in interface org.bouncycastle.bcpg.BCPGKey
-
return a string of bytes giving the encoded format of the key, as described by it's format.
- getEncoded() - Method in class org.bouncycastle.bcpg.BCPGObject
-
- getEncoded() - Method in class org.bouncycastle.bcpg.ContainedPacket
-
- getEncoded() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
-
return the standard PGP encoding of the key.
- getEncoded() - Method in class org.bouncycastle.bcpg.DSASecretBCPGKey
-
return the standard PGP encoding of the key.
- getEncoded() - Method in class org.bouncycastle.bcpg.ECPublicBCPGKey
-
return the standard PGP encoding of the key.
- getEncoded() - Method in class org.bouncycastle.bcpg.ECSecretBCPGKey
-
return the standard PGP encoding of the key.
- getEncoded() - Method in class org.bouncycastle.bcpg.EdSecretBCPGKey
-
return the standard PGP encoding of the key.
- getEncoded() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
-
return the standard PGP encoding of the key.
- getEncoded() - Method in class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
-
return the standard PGP encoding of the key.
- getEncoded() - Method in class org.bouncycastle.bcpg.RSAPublicBCPGKey
-
return the standard PGP encoding of the key.
- getEncoded() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
-
return the standard PGP encoding of the key.
- getEncoded() - Method in class org.bouncycastle.openpgp.PGPKeyRing
-
- getEncoded() - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
-
- getEncoded() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
- getEncoded(boolean) - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return an encoding of the key, with trust packets stripped out if forTransfer is true.
- getEncoded() - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
-
- getEncoded(boolean) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
-
Return an encoding of the key ring, with trust packets stripped out if forTransfer is true.
- getEncoded() - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
-
- getEncoded() - Method in class org.bouncycastle.openpgp.PGPSecretKey
-
- getEncoded() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
-
- getEncoded() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
-
- getEncoded() - Method in class org.bouncycastle.openpgp.PGPSignature
-
- getEncoded(boolean) - Method in class org.bouncycastle.openpgp.PGPSignature
-
Return an encoding of the signature, with trust packets stripped out if forTransfer is true.
- getEncodedCertificate() - Method in class org.bouncycastle.gpg.keybox.CertificateBlob
-
Return the encoded certificate.
- getEncodedContents() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
-
- getEncodedContents() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
-
- getEncodedPoint() - Method in class org.bouncycastle.bcpg.ECPublicBCPGKey
-
- getEncoding() - Method in class org.bouncycastle.bcpg.attr.ImageAttribute
-
- getEncryptedDataObjects() - Method in class org.bouncycastle.openpgp.PGPEncryptedDataList
-
Returns an iterator over the encryption method objects held in this list, in the order they
appeared in the stream they are read from.
- getEncSessionKey() - Method in class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
-
- getExpirationTime() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getExportable() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getExtraPublicKeys() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
-
Return an iterator of the public keys in the secret key ring that
have no matching private key.
- getFeatures() - Method in class org.bouncycastle.bcpg.sig.Features
-
- getFeatures() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getFileCreatedAt() - Method in class org.bouncycastle.gpg.keybox.FirstBlob
-
- getFileName() - Method in class org.bouncycastle.bcpg.LiteralDataPacket
-
Return the file name associated with the data packet.
- getFileName() - Method in class org.bouncycastle.openpgp.PGPLiteralData
-
Return the file name associated with the data packet.
- getFiller() - Method in class org.bouncycastle.gpg.keybox.KeyInformation
-
- getFingerprint() - Method in class org.bouncycastle.bcpg.sig.IntendedRecipientFingerprint
-
- getFingerprint() - Method in class org.bouncycastle.bcpg.sig.IssuerFingerprint
-
- getFingerprint() - Method in class org.bouncycastle.bcpg.sig.RevocationKey
-
- getFingerPrint() - Method in class org.bouncycastle.bcpg.SignaturePacket
-
Return the signatures fingerprint.
- getFingerprint() - Method in class org.bouncycastle.gpg.keybox.KeyInformation
-
- getFingerprint() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return the fingerprint of the key.
- getFirstBlob() - Method in class org.bouncycastle.gpg.keybox.KeyBox
-
- getFlags() - Method in class org.bouncycastle.bcpg.sig.KeyFlags
-
Return the flag values contained in the first 4 octets (note: at the moment
the standard only uses the first one).
- getFormat() - Method in interface org.bouncycastle.bcpg.BCPGKey
-
Return the base format for this key - in the case of the symmetric keys it will generally
be raw indicating that the key is just a straight byte representation, for an asymmetric
key the format will be PGP, indicating the key is a string of MPIs encoded in PGP format.
- getFormat() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
-
return "PGP"
- getFormat() - Method in class org.bouncycastle.bcpg.DSASecretBCPGKey
-
return "PGP"
- getFormat() - Method in class org.bouncycastle.bcpg.ECPublicBCPGKey
-
return "PGP"
- getFormat() - Method in class org.bouncycastle.bcpg.ECSecretBCPGKey
-
return "PGP"
- getFormat() - Method in class org.bouncycastle.bcpg.EdSecretBCPGKey
-
return "PGP"
- getFormat() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
-
return "PGP"
- getFormat() - Method in class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
-
return "PGP"
- getFormat() - Method in class org.bouncycastle.bcpg.LiteralDataPacket
-
Return the format tag of the data packet.
- getFormat() - Method in class org.bouncycastle.bcpg.RSAPublicBCPGKey
-
return "PGP"
- getFormat() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
-
return "PGP"
- getFormat() - Method in class org.bouncycastle.openpgp.PGPLiteralData
-
Return the format of the data packet.
- getG() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
-
- getG() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
-
- getHashAlgorithm() - Method in class org.bouncycastle.bcpg.ECDHPublicBCPGKey
-
- getHashAlgorithm() - Method in class org.bouncycastle.bcpg.OnePassSignaturePacket
-
return the hashAlgorithm tag
- getHashAlgorithm() - Method in class org.bouncycastle.bcpg.S2K
-
- getHashAlgorithm() - Method in class org.bouncycastle.bcpg.sig.SignatureTarget
-
- getHashAlgorithm() - Method in class org.bouncycastle.bcpg.SignaturePacket
-
return the hashAlgorithm tag
- getHashAlgorithm() - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
-
- getHashAlgorithm() - Method in interface org.bouncycastle.openpgp.operator.PGPContentSigner
-
- getHashAlgorithm() - Method in interface org.bouncycastle.openpgp.operator.PGPContentVerifier
-
- getHashAlgorithm() - Method in class org.bouncycastle.openpgp.PGPKdfParameters
-
- getHashAlgorithm() - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
-
- getHashAlgorithm() - Method in class org.bouncycastle.openpgp.PGPSignature
-
Return the hash algorithm associated with this signature.
- getHashData() - Method in class org.bouncycastle.bcpg.sig.SignatureTarget
-
- getHashedSubPackets() - Method in class org.bouncycastle.bcpg.SignaturePacket
-
- getHashedSubPackets() - Method in class org.bouncycastle.openpgp.PGPSignature
-
- getHeaderFlags() - Method in class org.bouncycastle.gpg.keybox.FirstBlob
-
- getID() - Method in class org.bouncycastle.bcpg.sig.SignerUserID
-
- getID() - Method in class org.bouncycastle.bcpg.UserIDPacket
-
- getImageAttribute() - Method in class org.bouncycastle.openpgp.PGPUserAttributeSubpacketVector
-
- getImageData() - Method in class org.bouncycastle.bcpg.attr.ImageAttribute
-
- getInputStream() - Method in class org.bouncycastle.bcpg.InputStreamPacket
-
Obtains an input stream to read the contents of the packet.
- getInputStream(InputStream) - Method in interface org.bouncycastle.openpgp.operator.PGPDataDecryptor
-
Wraps an encrypted data stream with a stream that will return the decrypted data.
- getInputStream() - Method in class org.bouncycastle.openpgp.PGPCompressedData
-
Return the raw input stream contained in the object.
- getInputStream() - Method in class org.bouncycastle.openpgp.PGPEncryptedData
-
Return the raw input stream for the data stream.
- getInputStream() - Method in class org.bouncycastle.openpgp.PGPLiteralData
-
Return the raw input stream for the data packet.
- getIntegrityCalculator() - Method in interface org.bouncycastle.openpgp.operator.PGPDataDecryptor
-
Obtains the digest calculator used to verify the integrity check.
- getIntegrityCalculator() - Method in interface org.bouncycastle.openpgp.operator.PGPDataEncryptor
-
Obtains the integrity check calculator configured for this encryptor instance.
- getIntendedRecipientFingerprint() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getIntendedRecipientFingerprints() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getIssuerFingerprint() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getIssuerKeyID() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getIterationCount() - Method in class org.bouncycastle.bcpg.S2K
-
Gets the actual (expanded) iteration count.
- getIV() - Method in class org.bouncycastle.bcpg.AEADEncDataPacket
-
- getIV() - Method in class org.bouncycastle.bcpg.S2K
-
Gets the iv/salt to use for the key generation.
- getIV() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
-
- getIV() - Method in interface org.bouncycastle.openpgp.operator.PGPAEADDataEncryptor
-
- getIVLength(byte) - Static method in class org.bouncycastle.bcpg.AEADEncDataPacket
-
- getKey() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
-
- getKey(int) - Method in class org.bouncycastle.openpgp.operator.PBEKeyEncryptionMethodGenerator
-
Generate a key for a symmetric encryption algorithm using the PBE configuration in this
method.
- getKey() - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
-
- getKey() - Method in class org.bouncycastle.openpgp.PGPSessionKey
-
- getKeyAlgorithm() - Method in class org.bouncycastle.bcpg.OnePassSignaturePacket
-
return the encryption algorithm tag
- getKeyAlgorithm() - Method in class org.bouncycastle.bcpg.SignaturePacket
-
return the encryption algorithm tag
- getKeyAlgorithm() - Method in interface org.bouncycastle.openpgp.operator.PGPContentSigner
-
- getKeyAlgorithm() - Method in interface org.bouncycastle.openpgp.operator.PGPContentVerifier
-
- getKeyAlgorithm() - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
-
- getKeyAlgorithm() - Method in class org.bouncycastle.openpgp.PGPSignature
-
Return the key algorithm associated with this signature.
- getKeyBlobs() - Method in class org.bouncycastle.gpg.keybox.KeyBox
-
- getKeyBytes() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.openpgp.PGPSecretKey
-
return the algorithm the key is encrypted with.
- getKeyEncryptionOID(int) - Static method in class org.bouncycastle.openpgp.operator.RFC6637Utils
-
- getKeyExpirationTime() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
Return the number of seconds a key is valid for after its creation date.
- getKeyFlags() - Method in class org.bouncycastle.gpg.keybox.KeyInformation
-
- getKeyFlags() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getKeyID() - Method in class org.bouncycastle.bcpg.OnePassSignaturePacket
-
- getKeyID() - Method in class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
-
- getKeyID() - Method in class org.bouncycastle.bcpg.sig.IssuerKeyID
-
- getKeyID() - Method in class org.bouncycastle.bcpg.SignaturePacket
-
return the keyID
- getKeyID() - Method in class org.bouncycastle.gpg.keybox.KeyInformation
-
- getKeyID() - Method in interface org.bouncycastle.openpgp.operator.PGPContentSigner
-
- getKeyID() - Method in interface org.bouncycastle.openpgp.operator.PGPContentVerifier
-
- getKeyID() - Method in class org.bouncycastle.openpgp.PGPKeyPair
-
Return the keyID associated with this key pair.
- getKeyID() - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
-
- getKeyID() - Method in class org.bouncycastle.openpgp.PGPPrivateKey
-
Return the keyID associated with the contained private key.
- getKeyID() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return the keyID associated with the public key.
- getKeyID() - Method in class org.bouncycastle.openpgp.PGPPublicKeyEncryptedData
-
Return the keyID for the key used to encrypt the data.
- getKeyID() - Method in class org.bouncycastle.openpgp.PGPSecretKey
-
Return the keyID of the public key associated with this key.
- getKeyID() - Method in class org.bouncycastle.openpgp.PGPSignature
-
Return the id of the key that created the signature.
- getKeyInformation() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getKeyNumber() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getKeyRings() - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
-
return the public key rings making up this collection.
- getKeyRings(String) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
-
Return an iterator of the key rings associated with the passed in userID.
- getKeyRings(String, boolean) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
-
Return an iterator of the key rings associated with the passed in userID.
- getKeyRings(String, boolean, boolean) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
-
Return an iterator of the key rings associated with the passed in userID.
- getKeyRings() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
-
return the secret key rings making up this collection.
- getKeyRings(String) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
-
Return an iterator of the key rings associated with the passed in userID.
- getKeyRings(String, boolean) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
-
Return an iterator of the key rings associated with the passed in userID.
- getKeyRings(String, boolean, boolean) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
-
Return an iterator of the key rings associated with the passed in userID.
- getKeySignatures() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return all signatures/certifications directly associated with this key (ie, not to a user id).
- getKeysWithSignaturesBy(long) - Method in class org.bouncycastle.openpgp.PGPKeyRing
-
Return an iterator containing all the public keys carrying signatures issued from key keyID.
- getKeysWithSignaturesBy(long) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
-
Return any keys carrying a signature issued by the key represented by keyID.
- getKeysWithSignaturesBy(long) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
-
Return any keys carrying a signature issued by the key represented by keyID.
- getKeysWithSignaturesBy(long) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
-
Return any keys carrying a signature issued by the key represented by keyID.
- getKeyVersion() - Method in class org.bouncycastle.bcpg.sig.IntendedRecipientFingerprint
-
- getKeyVersion() - Method in class org.bouncycastle.bcpg.sig.IssuerFingerprint
-
- getLastMaintenanceRun() - Method in class org.bouncycastle.gpg.keybox.FirstBlob
-
- getLengthOfUserId() - Method in class org.bouncycastle.gpg.keybox.UserID
-
- getLevelAndTrustAmount() - Method in class org.bouncycastle.bcpg.TrustPacket
-
- getMemorySizeExponent() - Method in class org.bouncycastle.bcpg.S2K
-
Gets the memory size exponent - only if ARGON_2
- getMemSizeExp() - Method in class org.bouncycastle.bcpg.S2K.Argon2Params
-
Return the exponent indicating the memory size
- getModificationTime() - Method in class org.bouncycastle.bcpg.LiteralDataPacket
-
Return the modification time for the file (milliseconds at second level precision).
- getModificationTime() - Method in class org.bouncycastle.openpgp.PGPLiteralData
-
Return the modification time for the file (at second level precision).
- getModulus() - Method in class org.bouncycastle.bcpg.RSAPublicBCPGKey
-
- getModulus() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
-
return the modulus for this key.
- getNewestTimestamp() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getNotationDataOccurences() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getNotationDataOccurrences() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getNotationDataOccurrences(String) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
Return all
NotationData
occurrences which match the given notation name.
- getNotationName() - Method in class org.bouncycastle.bcpg.sig.NotationData
-
- getNotationValue() - Method in class org.bouncycastle.bcpg.sig.NotationData
-
- getNotationValueBytes() - Method in class org.bouncycastle.bcpg.sig.NotationData
-
- getNumberOfSignatures() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getNumberOfUserIDs() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getOffsetToUserId() - Method in class org.bouncycastle.gpg.keybox.UserID
-
- getOutputStream() - Method in interface org.bouncycastle.openpgp.operator.PGPContentSigner
-
- getOutputStream() - Method in interface org.bouncycastle.openpgp.operator.PGPContentVerifier
-
- getOutputStream(OutputStream) - Method in interface org.bouncycastle.openpgp.operator.PGPDataEncryptor
-
Constructs an encrypting output stream that encrypts data using the underlying cipher of this
encryptor.
- getOutputStream() - Method in interface org.bouncycastle.openpgp.operator.PGPDigestCalculator
-
Returns a stream that will accept data for the purpose of calculating a digest.
- getP() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
-
- getP() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
-
- getParallelism() - Method in class org.bouncycastle.bcpg.S2K.Argon2Params
-
Return the factor of parallelism
- getParallelism() - Method in class org.bouncycastle.bcpg.S2K
-
Gets the degree of parallelism - only if ARGON_2
- getPasses() - Method in class org.bouncycastle.bcpg.S2K.Argon2Params
-
Return the number of passes
- getPasses() - Method in class org.bouncycastle.bcpg.S2K
-
Return the number of passes - only Argon2
- getPGPPrivateKey(PGPPublicKey, PrivateKey) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
-
Convert a PrivateKey into a PGPPrivateKey.
- getPGPPublicKey(int, PGPAlgorithmParameters, PublicKey, Date) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
-
Create a PGPPublicKey from the passed in JCA one.
- getPGPPublicKey(int, PublicKey, Date) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
-
Create a PGPPublicKey from the passed in JCA one.
- getPGPPublicKeyRing() - Method in class org.bouncycastle.gpg.keybox.PublicKeyRingBlob
-
Return the gpg public key ring from the key box blob.
- getPolicyURI() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getPolicyURIs() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getPreferences() - Method in class org.bouncycastle.bcpg.sig.PreferredAlgorithms
-
- getPreferredAEADAlgorithms() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getPreferredCompressionAlgorithms() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getPreferredHashAlgorithms() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getPreferredSymmetricAlgorithms() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getPrimeExponentP() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
-
return the prime exponent of p
- getPrimeExponentQ() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
-
return the prime exponent of q
- getPrimeP() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
-
return the prime P
- getPrimeQ() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
-
return the prime Q
- getPrivateExponent() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
-
return the private exponent for this key.
- getPrivateKey(PGPPrivateKey) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
-
- getPrivateKey() - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPPrivateKey
-
- getPrivateKey() - Method in class org.bouncycastle.openpgp.PGPKeyPair
-
- getPrivateKeyDataPacket() - Method in class org.bouncycastle.openpgp.PGPPrivateKey
-
Return the private key packet associated with this private key, if available.
- getProtectionMode() - Method in class org.bouncycastle.bcpg.S2K
-
Gets the protection mode - only if GNU_DUMMY_S2K
- getProtectionMode() - Method in class org.bouncycastle.bcpg.S2K.GNUDummyParams
-
Return the GNU Dummy S2K protection method.
- getPublicExponent() - Method in class org.bouncycastle.bcpg.RSAPublicBCPGKey
-
- getPublicKey(PGPPublicKey) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
-
- getPublicKey() - Method in class org.bouncycastle.openpgp.PGPKeyPair
-
- getPublicKey() - Method in class org.bouncycastle.openpgp.PGPKeyRing
-
Return the first public key in the ring.
- getPublicKey(long) - Method in class org.bouncycastle.openpgp.PGPKeyRing
-
Return the public key referred to by the passed in keyID if it
is present.
- getPublicKey(byte[]) - Method in class org.bouncycastle.openpgp.PGPKeyRing
-
Return the public key with the passed in fingerprint if it
is present.
- getPublicKey() - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
-
Return the first public key in the ring.
- getPublicKey(long) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
-
Return the public key referred to by the passed in keyID if it
is present.
- getPublicKey(byte[]) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
-
Return the public key with the passed in fingerprint if it
is present.
- getPublicKey(long) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
-
Return the PGP public key associated with the given key id.
- getPublicKey(byte[]) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
-
Return the PGP public key associated with the given key fingerprint.
- getPublicKey() - Method in class org.bouncycastle.openpgp.PGPSecretKey
-
Return the public key associated with this key.
- getPublicKey() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
-
Return the public key for the master key.
- getPublicKey(long) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
-
Return the public key referred to by the passed in keyID if it
is present.
- getPublicKey(byte[]) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
-
Return the public key with the passed in fingerprint if it
is present.
- getPublicKeyAlgorithm() - Method in class org.bouncycastle.bcpg.sig.SignatureTarget
-
- getPublicKeyPacket() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
-
- getPublicKeyPacket() - Method in class org.bouncycastle.openpgp.PGPPrivateKey
-
Return the public key packet associated with this private key, if available.
- getPublicKeyPacket() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
- getPublicKeyRing(long) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
-
Return the public key ring which contains the key referred to by keyID.
- getPublicKeyRing(byte[]) - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
-
Return the PGP public key associated with the given key fingerprint.
- getPublicKeys() - Method in class org.bouncycastle.openpgp.PGPKeyRing
-
Return an iterator containing all the public keys.
- getPublicKeys() - Method in class org.bouncycastle.openpgp.PGPPublicKeyRing
-
Return an iterator containing all the public keys.
- getPublicKeys() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
-
Return an iterator containing all the public keys.
- getQ() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
-
- getRawFileName() - Method in class org.bouncycastle.bcpg.LiteralDataPacket
-
Return the file name as an uninterpreted byte array.
- getRawFileName() - Method in class org.bouncycastle.openpgp.PGPLiteralData
-
Return the file name as an uninterpreted (UTF-8 encoded) byte array.
- getRawID() - Method in class org.bouncycastle.bcpg.sig.SignerUserID
-
- getRawID() - Method in class org.bouncycastle.bcpg.UserIDPacket
-
- getRawRegex() - Method in class org.bouncycastle.bcpg.sig.RegularExpression
-
- getRawURI() - Method in class org.bouncycastle.bcpg.sig.PolicyURI
-
- getRawUserIDs() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return any userIDs associated with the key in raw byte form.
- getRecheckAfter() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getRegex() - Method in class org.bouncycastle.bcpg.sig.RegularExpression
-
- getRegularExpression() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getRegularExpressions() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getReserveBytes() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getReserved() - Method in class org.bouncycastle.bcpg.ECDHPublicBCPGKey
-
- getReserved() - Method in class org.bouncycastle.gpg.keybox.UserID
-
- getRevocable() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getRevocationDescription() - Method in class org.bouncycastle.bcpg.sig.RevocationReason
-
- getRevocationKeys() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getRevocationReason() - Method in class org.bouncycastle.bcpg.sig.RevocationReason
-
- getRevocationReason() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getS2K() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
-
- getS2K() - Method in class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
-
- getS2K() - Method in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
-
- getS2K() - Method in class org.bouncycastle.openpgp.PGPSecretKey
-
Return the S2K used to process this key
- getS2KUsage() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
-
- getS2KUsage() - Method in class org.bouncycastle.openpgp.PGPSecretKey
-
Return the S2K usage associated with this key.
- getSalt() - Method in class org.bouncycastle.bcpg.S2K.Argon2Params
-
Return a 16-byte byte array containing the salt
- getSecKeyData() - Method in class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
-
- getSecretKey() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
-
Return the master private key.
- getSecretKey(long) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
-
Return the secret key referred to by the passed in keyID if it
is present.
- getSecretKey(byte[]) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
-
Return the secret key associated with the passed in fingerprint if it
is present.
- getSecretKey(long) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
-
Return the PGP secret key associated with the given key id.
- getSecretKeyData() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
-
- getSecretKeyRing(long) - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
-
Return the secret key ring which contains the key referred to by keyID.
- getSecretKeys() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRing
-
Return an iterator containing all the secret keys.
- getSecureRandom() - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
-
- getSecureRandom() - Method in interface org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder
-
Gets the SecureRandom instance used by this builder.
- getSerialNumber() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getSessionKey() - Method in interface org.bouncycastle.openpgp.operator.SessionKeyDataDecryptorFactory
-
- getSessionKey(PBEDataDecryptorFactory) - Method in class org.bouncycastle.openpgp.PGPPBEEncryptedData
-
Return the symmetric session key required to decrypt the data protected by this object.
- getSessionKey(PublicKeyDataDecryptorFactory) - Method in class org.bouncycastle.openpgp.PGPPublicKeyEncryptedData
-
Return the symmetric session key required to decrypt the data protected by this object.
- getSignature() - Method in class org.bouncycastle.bcpg.SignaturePacket
-
return the signature as a set of integers - note this is normalised to be the
ASN.1 encoding of what appears in the signature packet.
- getSignature() - Method in interface org.bouncycastle.openpgp.operator.PGPContentSigner
-
- getSignature() - Method in class org.bouncycastle.openpgp.PGPSignature
-
- getSignatureBytes() - Method in class org.bouncycastle.bcpg.SignaturePacket
-
Return the byte encoding of the signature section.
- getSignatureClass() - Method in class org.bouncycastle.bcpg.sig.RevocationKey
-
- getSignatureCreationTime() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getSignatureExpirationTime() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
Return the number of seconds a signature is valid for after its creation date.
- getSignatureName(int, int) - Static method in class org.bouncycastle.openpgp.PGPUtil
-
Return an appropriate name for the signature algorithm represented by the passed
in public key and hash algorithm ID numbers.
- getSignatures() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return all signatures/certifications associated with this key.
- getSignaturesForID(String) - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return any signatures associated with the passed in id.
- getSignaturesForID(byte[]) - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return any signatures associated with the passed in id.
- getSignaturesForKeyID(long) - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return any signatures associated with the passed in key identifier keyID.
- getSignaturesForUserAttribute(PGPUserAttributeSubpacketVector) - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return an iterator of signatures associated with the passed in user attributes.
- getSignaturesOfType(int) - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return signatures of the passed in type that are on this key.
- getSignatureTarget() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getSignatureTrailer() - Method in class org.bouncycastle.bcpg.SignaturePacket
-
return the signature trailer that must be included with the data
to reconstruct the signature
- getSignatureTrailer() - Method in class org.bouncycastle.openpgp.PGPSignature
-
- getSignatureType() - Method in class org.bouncycastle.bcpg.OnePassSignaturePacket
-
Return the signature type.
- getSignatureType() - Method in class org.bouncycastle.bcpg.SignaturePacket
-
return the signature type.
- getSignatureType() - Method in class org.bouncycastle.openpgp.PGPOnePassSignature
-
- getSignatureType() - Method in class org.bouncycastle.openpgp.PGPSignature
-
- getSignerUserID() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getSubpacket(int) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getSubpacket(int) - Method in class org.bouncycastle.openpgp.PGPUserAttributeSubpacketVector
-
- getSubpackets() - Method in class org.bouncycastle.bcpg.UserAttributePacket
-
- getSubpackets(int) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Return all signature subpackets of the passed in type currently in
the generator.
- getSubpackets(int) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
Return all signature subpackets of the passed in type.
- getSymmetricAlgorithm(PBEDataDecryptorFactory) - Method in class org.bouncycastle.openpgp.PGPPBEEncryptedData
-
Return the symmetric key algorithm required to decrypt the data protected by this object.
- getSymmetricAlgorithm(PublicKeyDataDecryptorFactory) - Method in class org.bouncycastle.openpgp.PGPPublicKeyEncryptedData
-
Return the symmetric key algorithm required to decrypt the data protected by this object.
- getSymmetricCipherName(int) - Static method in class org.bouncycastle.openpgp.PGPUtil
-
Return an appropriate name for the symmetric algorithm represented by the passed
in symmetric algorithm ID number.
- getSymmetricKeyAlgorithm() - Method in class org.bouncycastle.bcpg.ECDHPublicBCPGKey
-
- getSymmetricWrapAlgorithm() - Method in class org.bouncycastle.openpgp.PGPKdfParameters
-
- getTag() - Method in class org.bouncycastle.bcpg.ExperimentalPacket
-
- getTime() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
-
- getTime() - Method in class org.bouncycastle.bcpg.sig.KeyExpirationTime
-
Return the number of seconds after creation time a key is valid for.
- getTime() - Method in class org.bouncycastle.bcpg.sig.SignatureCreationTime
-
- getTime() - Method in class org.bouncycastle.bcpg.sig.SignatureExpirationTime
-
return time in seconds before signature expires after creation time.
- getTrust() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
- getTrustAmount() - Method in class org.bouncycastle.bcpg.sig.TrustSignature
-
- getTrustData() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return the trust data associated with the public key, if present.
- getType() - Method in class org.bouncycastle.bcpg.S2K
-
- getType() - Method in class org.bouncycastle.bcpg.SignatureSubpacket
-
- getType() - Method in class org.bouncycastle.bcpg.UserAttributeSubpacket
-
- getType() - Method in class org.bouncycastle.gpg.keybox.Blob
-
- getType() - Method in interface org.bouncycastle.openpgp.operator.PGPContentSigner
-
- getUnderlyingException() - Method in exception org.bouncycastle.openpgp.PGPException
-
- getUnhashedSubPackets() - Method in class org.bouncycastle.bcpg.SignaturePacket
-
- getUnhashedSubPackets() - Method in class org.bouncycastle.openpgp.PGPSignature
-
- getURI() - Method in class org.bouncycastle.bcpg.sig.PolicyURI
-
- getUserAttributes() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return any user attribute vectors associated with the key.
- getUserAttributes() - Method in class org.bouncycastle.openpgp.PGPSecretKey
-
Return any user attribute vectors associated with the key.
- getUserID() - Method in class org.bouncycastle.gpg.keybox.UserID
-
- getUserIDAsString() - Method in class org.bouncycastle.gpg.keybox.UserID
-
- getUserIdFlags() - Method in class org.bouncycastle.gpg.keybox.UserID
-
- getUserIds() - Method in class org.bouncycastle.gpg.keybox.KeyBlob
-
- getUserIDs() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
Return any userIDs associated with the key.
- getUserIDs() - Method in class org.bouncycastle.openpgp.PGPSecretKey
-
Return any userIDs associated with the key.
- getValidDays() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
-
- getValidDays() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
- getValidity() - Method in class org.bouncycastle.gpg.keybox.UserID
-
- getValidSeconds() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
- getValue() - Method in class org.bouncycastle.bcpg.CRC24
-
- getValue() - Method in class org.bouncycastle.bcpg.MPInteger
-
- getVersion() - Method in class org.bouncycastle.bcpg.AEADEncDataPacket
-
- getVersion() - Method in class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
-
- getVersion() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
-
- getVersion() - Method in class org.bouncycastle.bcpg.SignaturePacket
-
get the version number
- getVersion() - Method in class org.bouncycastle.bcpg.SymmetricEncIntegrityPacket
-
- getVersion() - Method in class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
-
- getVersion() - Method in class org.bouncycastle.gpg.keybox.Blob
-
- getVersion() - Method in class org.bouncycastle.openpgp.PGPEncryptedData
-
Return the version number of the Encrypted Session Key Packet.
- getVersion() - Method in class org.bouncycastle.openpgp.PGPPBEEncryptedData
-
- getVersion() - Method in class org.bouncycastle.openpgp.PGPPublicKey
-
- getVersion() - Method in class org.bouncycastle.openpgp.PGPPublicKeyEncryptedData
-
- getVersion() - Method in class org.bouncycastle.openpgp.PGPSessionKeyEncryptedData
-
- getVersion() - Method in class org.bouncycastle.openpgp.PGPSignature
-
Return the OpenPGP version number for this signature.
- getX() - Method in class org.bouncycastle.bcpg.DSASecretBCPGKey
-
- getX() - Method in class org.bouncycastle.bcpg.ECSecretBCPGKey
-
- getX() - Method in class org.bouncycastle.bcpg.EdSecretBCPGKey
-
- getX() - Method in class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
-
- getXDHAlgorithm(PublicKeyPacket) - Static method in class org.bouncycastle.openpgp.operator.RFC6637Utils
-
- getY() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
-
- getY() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
-
- GNU_DUMMY_S2K - Static variable in class org.bouncycastle.bcpg.S2K
-
- GNU_PROTECTION_MODE_DIVERT_TO_CARD - Static variable in class org.bouncycastle.bcpg.S2K
-
- GNU_PROTECTION_MODE_NO_PRIVATE_KEY - Static variable in class org.bouncycastle.bcpg.S2K
-
- gnuDummyS2K(S2K.GNUDummyParams) - Static method in class org.bouncycastle.bcpg.S2K
-
Return a new S2K instance using the
S2K.GNU_DUMMY_S2K
method, using the given GNU Dummy S2K
- GREATER_ICOST - Static variable in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
-
- Packet - Class in org.bouncycastle.bcpg
-
- Packet() - Constructor for class org.bouncycastle.bcpg.Packet
-
- PacketTags - Interface in org.bouncycastle.bcpg
-
Basic PGP packet tag types.
- PADDING - Static variable in interface org.bouncycastle.bcpg.PacketTags
-
- padSessionData(byte[]) - Static method in class org.bouncycastle.openpgp.operator.PGPPad
-
- padSessionData(byte[], boolean) - Static method in class org.bouncycastle.openpgp.operator.PGPPad
-
- parseSecretKey(InputStream, PBEProtectionRemoverFactory, PGPPublicKey) - Method in class org.bouncycastle.gpg.SExprParser
-
Parse a secret key from one of the GPG S expression keys associating it with the passed in public key.
- parseSecretKey(InputStream, PBEProtectionRemoverFactory, KeyFingerPrintCalculator) - Method in class org.bouncycastle.gpg.SExprParser
-
Parse a secret key from one of the GPG S expression keys.
- parseSecretKeyFromSExpr(InputStream, PBEProtectionRemoverFactory, PGPPublicKey) - Static method in class org.bouncycastle.openpgp.PGPSecretKey
-
- parseSecretKeyFromSExpr(InputStream, PBEProtectionRemoverFactory, KeyFingerPrintCalculator) - Static method in class org.bouncycastle.openpgp.PGPSecretKey
-
- passPhrase - Variable in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
-
- PBEDataDecryptorFactory - Class in org.bouncycastle.openpgp.operator
-
A factory for performing PBE decryption operations.
- PBEDataDecryptorFactory(char[], PGPDigestCalculatorProvider) - Constructor for class org.bouncycastle.openpgp.operator.PBEDataDecryptorFactory
-
Construct a PBE data decryptor factory.
- PBEKeyEncryptionMethodGenerator - Class in org.bouncycastle.openpgp.operator
-
PGP style PBE encryption method.
- PBEKeyEncryptionMethodGenerator(char[], PGPDigestCalculator) - Constructor for class org.bouncycastle.openpgp.operator.PBEKeyEncryptionMethodGenerator
-
Construct a PBE key generator using the default iteration count (0x60
== 65536
iterations).
- PBEKeyEncryptionMethodGenerator(char[], S2K.Argon2Params) - Constructor for class org.bouncycastle.openpgp.operator.PBEKeyEncryptionMethodGenerator
-
Construct a PBE key generator using Argon2 as S2K mechanism.
- PBEKeyEncryptionMethodGenerator(char[], PGPDigestCalculator, int) - Constructor for class org.bouncycastle.openpgp.operator.PBEKeyEncryptionMethodGenerator
-
Construct a PBE key generator using a specific iteration level.
- PBEProtectionRemoverFactory - Interface in org.bouncycastle.openpgp.operator
-
- PBESecretKeyDecryptor - Class in org.bouncycastle.openpgp.operator
-
- PBESecretKeyDecryptor(char[], PGPDigestCalculatorProvider) - Constructor for class org.bouncycastle.openpgp.operator.PBESecretKeyDecryptor
-
- PBESecretKeyEncryptor - Class in org.bouncycastle.openpgp.operator
-
- PBESecretKeyEncryptor(int, PGPDigestCalculator, SecureRandom, char[]) - Constructor for class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
-
- PBESecretKeyEncryptor(int, PGPDigestCalculator, int, SecureRandom, char[]) - Constructor for class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
-
- PGPAEADDataEncryptor - Interface in org.bouncycastle.openpgp.operator
-
A data encryptor, using AEAD
- PGPAlgorithmParameters - Interface in org.bouncycastle.openpgp
-
- PGPCompressedData - Class in org.bouncycastle.openpgp
-
A PGP compressed data object.
- PGPCompressedData(byte[]) - Constructor for class org.bouncycastle.openpgp.PGPCompressedData
-
Construct a PGP compressed data object from the passed in byte array.
- PGPCompressedData(InputStream) - Constructor for class org.bouncycastle.openpgp.PGPCompressedData
-
Construct a PGP compressed data object from the passed in input stream.
- PGPCompressedData(BCPGInputStream) - Constructor for class org.bouncycastle.openpgp.PGPCompressedData
-
- PGPCompressedDataGenerator - Class in org.bouncycastle.openpgp
-
Generator for producing compressed data packets.
- PGPCompressedDataGenerator(int) - Constructor for class org.bouncycastle.openpgp.PGPCompressedDataGenerator
-
Construct a new compressed data generator.
- PGPCompressedDataGenerator(int, int) - Constructor for class org.bouncycastle.openpgp.PGPCompressedDataGenerator
-
Construct a new compressed data generator.
- PGPContentSigner - Interface in org.bouncycastle.openpgp.operator
-
- PGPContentSignerBuilder - Interface in org.bouncycastle.openpgp.operator
-
- PGPContentVerifier - Interface in org.bouncycastle.openpgp.operator
-
- PGPContentVerifierBuilder - Interface in org.bouncycastle.openpgp.operator
-
- PGPContentVerifierBuilderProvider - Interface in org.bouncycastle.openpgp.operator
-
- PGPDataDecryptor - Interface in org.bouncycastle.openpgp.operator
-
A decryptor that wraps a stream of PGP encrypted data to decrypt, and optionally integrity check,
the data.
- PGPDataDecryptorFactory - Interface in org.bouncycastle.openpgp.operator
-
- PGPDataDecryptorProvider - Interface in org.bouncycastle.openpgp.operator
-
- PGPDataEncryptor - Interface in org.bouncycastle.openpgp.operator
-
A data encryptor, combining a cipher instance and an optional integrity check calculator.
- PGPDataEncryptorBuilder - Interface in org.bouncycastle.openpgp.operator
-
A builder for
PGPDataEncryptor
instances, which can be used to encrypt data objects.
- PGPDataValidationException - Exception in org.bouncycastle.openpgp
-
Thrown if the iv at the start of a data stream indicates the wrong key
is being used.
- PGPDataValidationException(String) - Constructor for exception org.bouncycastle.openpgp.PGPDataValidationException
-
- PGPDigestCalculator - Interface in org.bouncycastle.openpgp.operator
-
A digest calculator, which consumes a stream of data and computes a digest value over it.
- PGPDigestCalculatorProvider - Interface in org.bouncycastle.openpgp.operator
-
A factory for digest algorithms.
- PGPEncryptedData - Class in org.bouncycastle.openpgp
-
A PGP encrypted data object.
- PGPEncryptedData.TruncatedStream - Class in org.bouncycastle.openpgp
-
- PGPEncryptedDataGenerator - Class in org.bouncycastle.openpgp
-
Generator for encrypted objects.
- PGPEncryptedDataGenerator(PGPDataEncryptorBuilder) - Constructor for class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
-
Base constructor.
- PGPEncryptedDataGenerator(PGPDataEncryptorBuilder, boolean) - Constructor for class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
-
Base constructor with the option to turn on formatting for PGP 2.6.x compatibility.
- PGPEncryptedDataList - Class in org.bouncycastle.openpgp
-
A holder for a list of PGP encryption method packets and the encrypted data associated with them.
- PGPEncryptedDataList(byte[]) - Constructor for class org.bouncycastle.openpgp.PGPEncryptedDataList
-
Construct an encrypted data packet holder, reading PGP encrypted method packets and an
encrypted data packet from a stream.
- PGPEncryptedDataList(InputStream) - Constructor for class org.bouncycastle.openpgp.PGPEncryptedDataList
-
Construct an encrypted data packet holder, reading PGP encrypted method packets and an
encrypted data packet from a stream.
- PGPEncryptedDataList(BCPGInputStream) - Constructor for class org.bouncycastle.openpgp.PGPEncryptedDataList
-
Construct an encrypted data packet holder, reading PGP encrypted method packets and an
encrypted data packet from the stream.
- PGPException - Exception in org.bouncycastle.openpgp
-
generic exception class for PGP encoding/decoding problems
- PGPException(String) - Constructor for exception org.bouncycastle.openpgp.PGPException
-
- PGPException(String, Exception) - Constructor for exception org.bouncycastle.openpgp.PGPException
-
- PGPKdfParameters - Class in org.bouncycastle.openpgp
-
- PGPKdfParameters(int, int) - Constructor for class org.bouncycastle.openpgp.PGPKdfParameters
-
- PGPKeyEncryptionMethodGenerator - Class in org.bouncycastle.openpgp.operator
-
- PGPKeyEncryptionMethodGenerator() - Constructor for class org.bouncycastle.openpgp.operator.PGPKeyEncryptionMethodGenerator
-
- PGPKeyFlags - Interface in org.bouncycastle.openpgp
-
key flag values for the KeyFlags subpacket.
- PGPKeyPair - Class in org.bouncycastle.openpgp
-
General class to handle JCA key pairs and convert them into OpenPGP ones.
- PGPKeyPair(PGPPublicKey, PGPPrivateKey) - Constructor for class org.bouncycastle.openpgp.PGPKeyPair
-
Create a key pair from a PGPPrivateKey and a PGPPublicKey.
- PGPKeyPair() - Constructor for class org.bouncycastle.openpgp.PGPKeyPair
-
- PGPKeyRing - Class in org.bouncycastle.openpgp
-
Parent class for PGP public and secret key rings.
- PGPKeyRingGenerator - Class in org.bouncycastle.openpgp
-
Generator for a PGP master and subkey ring.
- PGPKeyRingGenerator(int, PGPKeyPair, String, PGPDigestCalculator, PGPSignatureSubpacketVector, PGPSignatureSubpacketVector, PGPContentSignerBuilder, PBESecretKeyEncryptor) - Constructor for class org.bouncycastle.openpgp.PGPKeyRingGenerator
-
Create a new key ring generator.
- PGPKeyRingGenerator(PGPKeyPair, PGPDigestCalculator, PGPSignatureSubpacketVector, PGPSignatureSubpacketVector, PGPContentSignerBuilder, PBESecretKeyEncryptor) - Constructor for class org.bouncycastle.openpgp.PGPKeyRingGenerator
-
Create a new key ring generator without a user-id, but instead with a primary key carrying a direct-key signature.
- PGPKeyRingGenerator(PGPSecretKeyRing, PBESecretKeyDecryptor, PGPDigestCalculator, PGPContentSignerBuilder, PBESecretKeyEncryptor) - Constructor for class org.bouncycastle.openpgp.PGPKeyRingGenerator
-
Create a new key ring generator based on an original secret key ring.
- PGPKeyValidationException - Exception in org.bouncycastle.openpgp
-
Thrown if the key checksum is invalid.
- PGPKeyValidationException(String) - Constructor for exception org.bouncycastle.openpgp.PGPKeyValidationException
-
- PGPLiteralData - Class in org.bouncycastle.openpgp
-
A single literal data packet in a PGP object stream.
- PGPLiteralData(byte[]) - Constructor for class org.bouncycastle.openpgp.PGPLiteralData
-
Construct a PGP LiteralData carrier from the passed in byte array.
- PGPLiteralData(InputStream) - Constructor for class org.bouncycastle.openpgp.PGPLiteralData
-
Construct a PGP LiteralData carrier from the passed in input stream.
- PGPLiteralData(BCPGInputStream) - Constructor for class org.bouncycastle.openpgp.PGPLiteralData
-
Construct a PGP LiteralData carrier from the passed in BCPG input stream.
- PGPLiteralDataGenerator - Class in org.bouncycastle.openpgp
-
Generator for producing literal data packets.
- PGPLiteralDataGenerator() - Constructor for class org.bouncycastle.openpgp.PGPLiteralDataGenerator
-
Constructs a generator for literal data objects.
- PGPLiteralDataGenerator(boolean) - Constructor for class org.bouncycastle.openpgp.PGPLiteralDataGenerator
-
Constructs a generator for literal data objects, specifying to use new or old (PGP 2.6.x
compatible) format.
- PGPMarker - Class in org.bouncycastle.openpgp
-
a PGP marker packet - in general these should be ignored other than where
the idea is to preserve the original input stream.
- PGPMarker(BCPGInputStream) - Constructor for class org.bouncycastle.openpgp.PGPMarker
-
Default constructor.
- PGPObjectFactory - Class in org.bouncycastle.openpgp
-
General class for reading a PGP object stream.
- PGPObjectFactory(InputStream, KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPObjectFactory
-
Create an object factory suitable for reading PGP objects such as keys, key rings and key
ring collections, or PGP encrypted data.
- PGPObjectFactory(byte[], KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPObjectFactory
-
Create an object factory suitable for reading PGP objects such as keys, key rings and key
ring collections, or PGP encrypted data.
- PGPOnePassSignature - Class in org.bouncycastle.openpgp
-
A one pass signature object.
- PGPOnePassSignature(BCPGInputStream) - Constructor for class org.bouncycastle.openpgp.PGPOnePassSignature
-
- PGPOnePassSignatureList - Class in org.bouncycastle.openpgp
-
Holder for a list of PGPOnePassSignatures
- PGPOnePassSignatureList(PGPOnePassSignature[]) - Constructor for class org.bouncycastle.openpgp.PGPOnePassSignatureList
-
- PGPOnePassSignatureList(PGPOnePassSignature) - Constructor for class org.bouncycastle.openpgp.PGPOnePassSignatureList
-
- PGPPad - Class in org.bouncycastle.openpgp.operator
-
Utility class that provides padding addition and removal for PGP session keys.
- PGPPBEEncryptedData - Class in org.bouncycastle.openpgp
-
A password based encryption object.
- PGPPrivateKey - Class in org.bouncycastle.openpgp
-
general class to contain a private key for use with other openPGP
objects.
- PGPPrivateKey(long, PublicKeyPacket, BCPGKey) - Constructor for class org.bouncycastle.openpgp.PGPPrivateKey
-
Base constructor.
- PGPPublicKey - Class in org.bouncycastle.openpgp
-
general class to handle a PGP public key object.
- PGPPublicKey(PublicKeyPacket, KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPPublicKey
-
Create a PGP public key from a packet descriptor using the passed in fingerPrintCalculator to do calculate
the fingerprint and keyID.
- PGPPublicKeyEncryptedData - Class in org.bouncycastle.openpgp
-
A public key encrypted data object.
- PGPPublicKeyRing - Class in org.bouncycastle.openpgp
-
Class to hold a single master public key and its subkeys.
- PGPPublicKeyRing(byte[], KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPPublicKeyRing
-
- PGPPublicKeyRing(List<PGPPublicKey>) - Constructor for class org.bouncycastle.openpgp.PGPPublicKeyRing
-
Base constructor from a list of keys representing a public key ring (a master key and its
associated sub-keys).
- PGPPublicKeyRing(InputStream, KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPPublicKeyRing
-
- PGPPublicKeyRingCollection - Class in org.bouncycastle.openpgp
-
Often a PGP key ring file is made up of a succession of master/sub-key key rings.
- PGPPublicKeyRingCollection(byte[], KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
-
- PGPPublicKeyRingCollection(InputStream, KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
-
Build a PGPPublicKeyRingCollection from the passed in input stream.
- PGPPublicKeyRingCollection(Collection<PGPPublicKeyRing>) - Constructor for class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
-
- PGPRuntimeOperationException - Exception in org.bouncycastle.openpgp
-
- PGPRuntimeOperationException(String, Throwable) - Constructor for exception org.bouncycastle.openpgp.PGPRuntimeOperationException
-
- PGPSecretKey - Class in org.bouncycastle.openpgp
-
general class to handle and construct a PGP secret key object.
- PGPSecretKey(SecretKeyPacket, PGPPublicKey) - Constructor for class org.bouncycastle.openpgp.PGPSecretKey
-
- PGPSecretKey(PGPPrivateKey, PGPPublicKey, PGPDigestCalculator, boolean, PBESecretKeyEncryptor) - Constructor for class org.bouncycastle.openpgp.PGPSecretKey
-
Construct a PGPSecretKey using the passed in private key and public key.
- PGPSecretKey(int, PGPKeyPair, String, PGPSignatureSubpacketVector, PGPSignatureSubpacketVector, PGPContentSignerBuilder, PBESecretKeyEncryptor) - Constructor for class org.bouncycastle.openpgp.PGPSecretKey
-
Construct a PGPSecretKey using the passed in private/public key pair and binding it to the passed in id
using a generated certification of certificationLevel.The secret key checksum is calculated using the original
non-digest based checksum.
- PGPSecretKey(PGPKeyPair, PGPKeyPair, PGPDigestCalculator, PGPContentSignerBuilder, PBESecretKeyEncryptor) - Constructor for class org.bouncycastle.openpgp.PGPSecretKey
-
Construct a PGPSecretKey sub-key using the passed in private/public key pair and binding it to the master key pair.
- PGPSecretKey(PGPKeyPair, PGPKeyPair, PGPDigestCalculator, PGPSignatureSubpacketVector, PGPSignatureSubpacketVector, PGPContentSignerBuilder, PBESecretKeyEncryptor) - Constructor for class org.bouncycastle.openpgp.PGPSecretKey
-
Construct a PGPSecretKey sub-key using the passed in private/public key pair and binding it to the master key pair.
- PGPSecretKey(int, PGPKeyPair, String, PGPDigestCalculator, PGPSignatureSubpacketVector, PGPSignatureSubpacketVector, PGPContentSignerBuilder, PBESecretKeyEncryptor) - Constructor for class org.bouncycastle.openpgp.PGPSecretKey
-
Construct a PGPSecretKey using the passed in private/public key pair and binding it to the passed in id
using a generated certification of certificationLevel.
- PGPSecretKeyDecryptorWithAAD - Class in org.bouncycastle.openpgp.operator
-
- PGPSecretKeyDecryptorWithAAD(char[], PGPDigestCalculatorProvider) - Constructor for class org.bouncycastle.openpgp.operator.PGPSecretKeyDecryptorWithAAD
-
- PGPSecretKeyRing - Class in org.bouncycastle.openpgp
-
Class to hold a single master secret key and its subkeys.
- PGPSecretKeyRing(List<PGPSecretKey>) - Constructor for class org.bouncycastle.openpgp.PGPSecretKeyRing
-
Base constructor from a list of keys representing a secret key ring (a master key and its
associated sub-keys).
- PGPSecretKeyRing(byte[], KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPSecretKeyRing
-
- PGPSecretKeyRing(InputStream, KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPSecretKeyRing
-
- PGPSecretKeyRingCollection - Class in org.bouncycastle.openpgp
-
Often a PGP key ring file is made up of a succession of master/sub-key key rings.
- PGPSecretKeyRingCollection(byte[], KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
-
- PGPSecretKeyRingCollection(InputStream, KeyFingerPrintCalculator) - Constructor for class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
-
Build a PGPSecretKeyRingCollection from the passed in input stream.
- PGPSecretKeyRingCollection(Collection<PGPSecretKeyRing>) - Constructor for class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
-
- PGPSessionKey - Class in org.bouncycastle.openpgp
-
- PGPSessionKey(int, byte[]) - Constructor for class org.bouncycastle.openpgp.PGPSessionKey
-
- PGPSessionKeyEncryptedData - Class in org.bouncycastle.openpgp
-
The basis of PGP encrypted data - encrypted data encrypted using a symmetric session key.
- PGPSignature - Class in org.bouncycastle.openpgp
-
A PGP signature object.
- PGPSignature(BCPGInputStream) - Constructor for class org.bouncycastle.openpgp.PGPSignature
-
- PGPSignatureGenerator - Class in org.bouncycastle.openpgp
-
Generator for PGP Signatures.
- PGPSignatureGenerator(PGPContentSignerBuilder) - Constructor for class org.bouncycastle.openpgp.PGPSignatureGenerator
-
Create a signature generator built on the passed in contentSignerBuilder.
- PGPSignatureList - Class in org.bouncycastle.openpgp
-
A list of PGP signatures - normally in the signature block after literal data.
- PGPSignatureList(PGPSignature[]) - Constructor for class org.bouncycastle.openpgp.PGPSignatureList
-
- PGPSignatureList(PGPSignature) - Constructor for class org.bouncycastle.openpgp.PGPSignatureList
-
- PGPSignatureSubpacketGenerator - Class in org.bouncycastle.openpgp
-
Generator for signature subpackets.
- PGPSignatureSubpacketGenerator() - Constructor for class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Base constructor, creates an empty generator.
- PGPSignatureSubpacketGenerator(PGPSignatureSubpacketVector) - Constructor for class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Constructor for pre-initialising the generator from an existing one.
- PGPSignatureSubpacketVector - Class in org.bouncycastle.openpgp
-
Container for a list of signature subpackets.
- PGPSymmetricKeyEncryptedData - Class in org.bouncycastle.openpgp
-
- PGPSymmetricKeyEncryptedData(InputStreamPacket) - Constructor for class org.bouncycastle.openpgp.PGPSymmetricKeyEncryptedData
-
- PGPUserAttributeSubpacketVector - Class in org.bouncycastle.openpgp
-
Container for a list of user attribute subpackets.
- PGPUserAttributeSubpacketVectorGenerator - Class in org.bouncycastle.openpgp
-
- PGPUserAttributeSubpacketVectorGenerator() - Constructor for class org.bouncycastle.openpgp.PGPUserAttributeSubpacketVectorGenerator
-
- PGPUtil - Class in org.bouncycastle.openpgp
-
PGP utilities.
- PGPUtil() - Constructor for class org.bouncycastle.openpgp.PGPUtil
-
- PGPV3SignatureGenerator - Class in org.bouncycastle.openpgp
-
Generator for old style PGP V3 Signatures.
- PGPV3SignatureGenerator(PGPContentSignerBuilder) - Constructor for class org.bouncycastle.openpgp.PGPV3SignatureGenerator
-
Create a signature generator built on the passed in contentSignerBuilder.
- PLACEHOLDER - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
-
- POLICY_URL - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
-
- PolicyURI - Class in org.bouncycastle.bcpg.sig
-
- PolicyURI(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.PolicyURI
-
- PolicyURI(boolean, String) - Constructor for class org.bouncycastle.bcpg.sig.PolicyURI
-
- POSITIVE_CERTIFICATION - Static variable in class org.bouncycastle.openpgp.PGPSignature
-
- PREFERRED_AEAD_ALGORITHMS - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
-
- PREFERRED_COMP_ALGS - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
-
- PREFERRED_HASH_ALGS - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
-
- PREFERRED_KEY_SERV - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
-
- PREFERRED_SYM_ALGS - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
-
- PreferredAlgorithms - Class in org.bouncycastle.bcpg.sig
-
packet giving signature creation time.
- PreferredAlgorithms(int, boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.PreferredAlgorithms
-
- PreferredAlgorithms(int, boolean, int[]) - Constructor for class org.bouncycastle.bcpg.sig.PreferredAlgorithms
-
- PRIMARY_USER_ID - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
-
- PRIMARYKEY_BINDING - Static variable in class org.bouncycastle.openpgp.PGPSignature
-
- PrimaryUserID - Class in org.bouncycastle.bcpg.sig
-
packet giving whether or not the signature is signed using the primary user ID for the key.
- PrimaryUserID(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.PrimaryUserID
-
- PrimaryUserID(boolean, boolean) - Constructor for class org.bouncycastle.bcpg.sig.PrimaryUserID
-
- priv - Variable in class org.bouncycastle.openpgp.PGPKeyPair
-
- processSessionInfo(byte[]) - Method in class org.bouncycastle.openpgp.operator.PublicKeyKeyEncryptionMethodGenerator
-
- pub - Variable in class org.bouncycastle.openpgp.PGPKeyPair
-
- PUBLIC_KEY - Static variable in interface org.bouncycastle.bcpg.PacketTags
-
- PUBLIC_KEY_ENC_SESSION - Static variable in interface org.bouncycastle.bcpg.PacketTags
-
- PUBLIC_SUBKEY - Static variable in interface org.bouncycastle.bcpg.PacketTags
-
- PublicKeyAlgorithmTags - Interface in org.bouncycastle.bcpg
-
Public Key Algorithm tag numbers
- PublicKeyDataDecryptorFactory - Interface in org.bouncycastle.openpgp.operator
-
- PublicKeyEncSessionPacket - Class in org.bouncycastle.bcpg
-
basic packet for a PGP public key
- PublicKeyEncSessionPacket(long, int, byte[][]) - Constructor for class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
-
- PublicKeyKeyEncryptionMethodGenerator - Class in org.bouncycastle.openpgp.operator
-
- PublicKeyKeyEncryptionMethodGenerator(PGPPublicKey) - Constructor for class org.bouncycastle.openpgp.operator.PublicKeyKeyEncryptionMethodGenerator
-
- PublicKeyPacket - Class in org.bouncycastle.bcpg
-
basic packet for a PGP public key
- PublicKeyPacket(int, Date, BCPGKey) - Constructor for class org.bouncycastle.bcpg.PublicKeyPacket
-
Construct version 4 public key packet.
- PublicKeyRingBlob - Class in org.bouncycastle.gpg.keybox
-
A PGP blob holds key material.
- PublicSubkeyPacket - Class in org.bouncycastle.bcpg
-
basic packet for a PGP public key
- PublicSubkeyPacket(int, Date, BCPGKey) - Constructor for class org.bouncycastle.bcpg.PublicSubkeyPacket
-
Construct version 4 public key packet.
- S2K - Class in org.bouncycastle.bcpg
-
Parameter specifier for the PGP string-to-key password based key derivation function.
- S2K(int) - Constructor for class org.bouncycastle.bcpg.S2K
-
Constructs a specifier for a
simple
S2K generation.
- S2K(int, byte[]) - Constructor for class org.bouncycastle.bcpg.S2K
-
Constructs a specifier for a
salted
S2K generation.
- S2K(int, byte[], int) - Constructor for class org.bouncycastle.bcpg.S2K
-
- S2K(S2K.Argon2Params) - Constructor for class org.bouncycastle.bcpg.S2K
-
- S2K(S2K.GNUDummyParams) - Constructor for class org.bouncycastle.bcpg.S2K
-
- s2k - Variable in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
-
- S2K.Argon2Params - Class in org.bouncycastle.bcpg
-
Parameters for Argon2 S2K.
- S2K.GNUDummyParams - Class in org.bouncycastle.bcpg
-
- S2K_SHA1 - Static variable in class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
-
Specifier for SHA-1 S2K PBE generator.
- S2K_SHA224 - Static variable in class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
-
Specifier for SHA-224 S2K PBE generator.
- S2K_SHA256 - Static variable in class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
-
Specifier for SHA-256 S2K PBE generator.
- S2K_SHA384 - Static variable in class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
-
Specifier for SHA-384 S2K PBE generator.
- S2K_SHA512 - Static variable in class org.bouncycastle.openpgp.PGPEncryptedDataGenerator
-
Specifier for SHA-512 S2K PBE generator.
- s2kCount - Variable in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
-
- s2kDigestCalculator - Variable in class org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor
-
- SAFER - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
-
- SALTED - Static variable in class org.bouncycastle.bcpg.S2K
-
Salted key generation.
- SALTED_AND_ITERATED - Static variable in class org.bouncycastle.bcpg.S2K
-
Salted and iterated key generation.
- saltedAndIteratedS2K(int, byte[], int) - Static method in class org.bouncycastle.bcpg.S2K
-
- saltedS2K(int, byte[]) - Static method in class org.bouncycastle.bcpg.S2K
-
Return a new S2K instance using the
S2K.SALTED
method, using the given hash
- SECRET_KEY - Static variable in interface org.bouncycastle.bcpg.PacketTags
-
- SECRET_SUBKEY - Static variable in interface org.bouncycastle.bcpg.PacketTags
-
- SecretKeyPacket - Class in org.bouncycastle.bcpg
-
basic packet for a PGP secret key
- SecretKeyPacket(PublicKeyPacket, int, S2K, byte[], byte[]) - Constructor for class org.bouncycastle.bcpg.SecretKeyPacket
-
- SecretKeyPacket(PublicKeyPacket, int, int, S2K, byte[], byte[]) - Constructor for class org.bouncycastle.bcpg.SecretKeyPacket
-
- SecretSubkeyPacket - Class in org.bouncycastle.bcpg
-
basic packet for a PGP secret key
- SecretSubkeyPacket(PublicKeyPacket, int, S2K, byte[], byte[]) - Constructor for class org.bouncycastle.bcpg.SecretSubkeyPacket
-
- SecretSubkeyPacket(PublicKeyPacket, int, int, S2K, byte[], byte[]) - Constructor for class org.bouncycastle.bcpg.SecretSubkeyPacket
-
- SESSION_KEY_OBFUSCATION_PROPERTY - Static variable in class org.bouncycastle.openpgp.operator.PublicKeyKeyEncryptionMethodGenerator
-
- SessionKeyDataDecryptorFactory - Interface in org.bouncycastle.openpgp.operator
-
- sessionKeyObfuscation - Variable in class org.bouncycastle.openpgp.operator.PublicKeyKeyEncryptionMethodGenerator
-
- setContentProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyDataDecryptorFactoryBuilder
-
- setContentProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyDataDecryptorFactoryBuilder
-
- setDefaultProvider(String) - Static method in class org.bouncycastle.openpgp.PGPUtil
-
- setDetectMissingCRC(boolean) - Method in class org.bouncycastle.bcpg.ArmoredInputStream
-
Change how the stream should react if it encounters missing CRC checksum.
- setDigestProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder
-
- setDigestProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder
-
- setEmbeddedSignature(boolean, PGPSignature) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
- setExportable(boolean, boolean) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Specify, whether or not the signature should be marked as exportable.
- setFeature(boolean, byte) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Specify the set of features of the key.
- setHashedSubpackets(PGPSignatureSubpacketVector) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
-
- setHeader(String, String) - Method in class org.bouncycastle.bcpg.ArmoredOutputStream
-
Set an additional header entry.
- setImageAttribute(int, byte[]) - Method in class org.bouncycastle.openpgp.PGPUserAttributeSubpacketVectorGenerator
-
- setIntendedRecipientFingerprint(boolean, PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
- setIssuerFingerprint(boolean, PGPSecretKey) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Sets the signature issuer fingerprint for the signing key.
- setIssuerFingerprint(boolean, PGPPublicKey) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Sets the signature issuer fingerprint for the signing key.
- setIssuerKeyID(boolean, long) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Sets issuer key-id subpacket.
- setKeyExpirationTime(boolean, long) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Set the number of seconds a key is valid for after the time of its creation.
- setKeyFlags(boolean, int) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Set this keys key flags.
- SETMASK - Static variable in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
-
- setNotationData(boolean, boolean, String, String) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
- setPreferredAEADAlgorithms(boolean, int[]) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Specify the preferred AEAD algorithms of this key.
- setPreferredCompressionAlgorithms(boolean, int[]) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Specify the preferred compression algorithms of this key.
- setPreferredHashAlgorithms(boolean, int[]) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Specify the preferred hash algorithms of the key.
- setPreferredSymmetricAlgorithms(boolean, int[]) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Specify the preferred symmetric encryption algorithms of the key.
- setPrimaryUserID(boolean, boolean) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
- setProvider(Provider) - Method in class org.bouncycastle.gpg.keybox.jcajce.JcaBlobVerifierBuilder
-
Sets the provider to use to obtain cryptographic primitives.
- setProvider(String) - Method in class org.bouncycastle.gpg.keybox.jcajce.JcaBlobVerifierBuilder
-
Sets the provider to use to obtain cryptographic primitives.
- setProvider(Provider) - Method in class org.bouncycastle.gpg.keybox.jcajce.JcaKeyBoxBuilder
-
Sets the provider to use to obtain cryptographic primitives.
- setProvider(String) - Method in class org.bouncycastle.gpg.keybox.jcajce.JcaKeyBoxBuilder
-
Sets the provider to use to obtain cryptographic primitives.
- setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaKeyFingerprintCalculator
-
Sets the provider to use to obtain cryptographic primitives.
- setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaKeyFingerprintCalculator
-
Sets the provider to use to obtain cryptographic primitives.
- setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder
-
- setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder
-
- setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentVerifierBuilderProvider
-
- setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentVerifierBuilderProvider
-
- setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPDigestCalculatorProviderBuilder
-
Sets the provider to use to obtain cryptographic primitives.
- setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPDigestCalculatorProviderBuilder
-
Sets the provider to use to obtain cryptographic primitives.
- setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
-
- setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPKeyConverter
-
- setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEDataDecryptorFactoryBuilder
-
Set the provider object to use for creating cryptographic primitives in the resulting factory the builder produces.
- setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEDataDecryptorFactoryBuilder
-
Set the provider name to use for creating cryptographic primitives in the resulting factory the builder produces.
- setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEKeyEncryptionMethodGenerator
-
Sets the JCE provider to source cryptographic primitives from.
- setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEKeyEncryptionMethodGenerator
-
Sets the JCE provider to source cryptographic primitives from.
- setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEProtectionRemoverFactory
-
- setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEProtectionRemoverFactory
-
- setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyDecryptorBuilder
-
- setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyDecryptorBuilder
-
- setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyEncryptorBuilder
-
- setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyEncryptorBuilder
-
- setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
-
Sets the JCE provider to source cryptographic primitives from.
- setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
-
Sets the JCE provider to source cryptographic primitives from.
- setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyDataDecryptorFactoryBuilder
-
Set the provider object to use for creating cryptographic primitives in the resulting factory the builder produces.
- setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyDataDecryptorFactoryBuilder
-
Set the provider name to use for creating cryptographic primitives in the resulting factory the builder produces.
- setProvider(Provider) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyKeyEncryptionMethodGenerator
-
- setProvider(String) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyKeyEncryptionMethodGenerator
-
- setRevocable(boolean, boolean) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Specify, whether or not the signature is revocable.
- setRevocationKey(boolean, int, byte[]) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
- setRevocationReason(boolean, byte, String) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Sets revocation reason sub packet.
- setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcaPGPContentSignerBuilder
-
- setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBEKeyEncryptionMethodGenerator
-
- setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyEncryptorBuilder
-
Provide a user defined source of randomness.
- setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
-
Provide a user defined source of randomness.
- setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyKeyEncryptionMethodGenerator
-
Provide a user defined source of randomness.
- setSecureRandom(SecureRandom) - Method in class org.bouncycastle.openpgp.operator.PBEKeyEncryptionMethodGenerator
-
Sets a user defined source of randomness.
- setSessionKeyObfuscation(boolean) - Method in class org.bouncycastle.openpgp.operator.PublicKeyKeyEncryptionMethodGenerator
-
Controls whether to obfuscate the size of ECDH session keys using extra padding where necessary.
- setSignatureCreationTime(boolean, Date) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Set the creation time for the signature.
- setSignatureExpirationTime(boolean, long) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Set the number of seconds a signature is valid for after the time of its creation.
- setSignatureTarget(boolean, int, int, byte[]) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Sets the signature target sub packet.
- setSignerUserID(boolean, String) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
- setSignerUserID(boolean, byte[]) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
- setTrust(boolean, int, int) - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketGenerator
-
Add a TrustSignature packet to the signature.
- setUnhashedSubpackets(PGPSignatureSubpacketVector) - Method in class org.bouncycastle.openpgp.PGPSignatureGenerator
-
- setWithAEAD(int, int) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
-
- setWithAEAD(int, int) - Method in interface org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder
-
Sets whether or not the resulting encrypted data will be protected using an AEAD mode.
- setWithIntegrityPacket(boolean) - Method in class org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder
-
Sets whether or not the resulting encrypted data will be protected using an integrity packet.
- setWithIntegrityPacket(boolean) - Method in interface org.bouncycastle.openpgp.operator.PGPDataEncryptorBuilder
-
Sets whether or not the resulting encrypted data will be protected using an integrity packet.
- SExprParser - Class in org.bouncycastle.gpg
-
A parser for secret keys stored in SExpr
- SExprParser(PGPDigestCalculatorProvider) - Constructor for class org.bouncycastle.gpg.SExprParser
-
Base constructor.
- SHA1 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
-
- SHA224 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
-
- SHA256 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
-
- SHA384 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
-
- SHA3_224 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
-
- SHA3_256 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
-
- SHA3_256_OLD - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
-
- SHA3_384 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
-
- SHA3_512 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
-
- SHA3_512_OLD - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
-
- SHA512 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
-
- SHARED - Static variable in class org.bouncycastle.bcpg.sig.KeyFlags
-
- SIGN_DATA - Static variable in class org.bouncycastle.bcpg.sig.KeyFlags
-
- SIGNATURE - Static variable in interface org.bouncycastle.bcpg.PacketTags
-
- SIGNATURE_TARGET - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
-
- SignatureCreationTime - Class in org.bouncycastle.bcpg.sig
-
packet giving signature creation time.
- SignatureCreationTime(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.SignatureCreationTime
-
- SignatureCreationTime(boolean, Date) - Constructor for class org.bouncycastle.bcpg.sig.SignatureCreationTime
-
- SignatureExpirationTime - Class in org.bouncycastle.bcpg.sig
-
packet giving signature expiration time.
- SignatureExpirationTime(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.SignatureExpirationTime
-
- SignatureExpirationTime(boolean, long) - Constructor for class org.bouncycastle.bcpg.sig.SignatureExpirationTime
-
- SignaturePacket - Class in org.bouncycastle.bcpg
-
generic signature packet
- SignaturePacket(int, long, int, int, SignatureSubpacket[], SignatureSubpacket[], byte[], MPInteger[]) - Constructor for class org.bouncycastle.bcpg.SignaturePacket
-
Generate a version 4 signature packet.
- SignaturePacket(int, int, long, int, int, long, byte[], MPInteger[]) - Constructor for class org.bouncycastle.bcpg.SignaturePacket
-
Generate a version 2/3 signature packet.
- SignaturePacket(int, int, long, int, int, SignatureSubpacket[], SignatureSubpacket[], byte[], MPInteger[]) - Constructor for class org.bouncycastle.bcpg.SignaturePacket
-
- SignatureSubpacket - Class in org.bouncycastle.bcpg
-
Basic type for a PGP Signature sub-packet.
- SignatureSubpacket(int, boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.SignatureSubpacket
-
- SignatureSubpacketInputStream - Class in org.bouncycastle.bcpg
-
reader for signature sub-packets
- SignatureSubpacketInputStream(InputStream) - Constructor for class org.bouncycastle.bcpg.SignatureSubpacketInputStream
-
- SignatureSubpacketInputStream(InputStream, int) - Constructor for class org.bouncycastle.bcpg.SignatureSubpacketInputStream
-
- SignatureSubpacketTags - Interface in org.bouncycastle.bcpg
-
Basic PGP signature sub-packet tag types.
- SignatureTarget - Class in org.bouncycastle.bcpg.sig
-
RFC 4880, Section 5.2.3.25 - Signature Target subpacket.
- SignatureTarget(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.SignatureTarget
-
- SignatureTarget(boolean, int, int, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.SignatureTarget
-
- SIGNER_USER_ID - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
-
- SignerUserID - Class in org.bouncycastle.bcpg.sig
-
packet giving the User ID of the signer.
- SignerUserID(boolean, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.SignerUserID
-
- SignerUserID(boolean, String) - Constructor for class org.bouncycastle.bcpg.sig.SignerUserID
-
- SIMPLE - Static variable in class org.bouncycastle.bcpg.S2K
-
Simple key generation.
- simpleS2K(int) - Static method in class org.bouncycastle.bcpg.S2K
-
Return a new S2K instance using the
S2K.SIMPLE
method, using the given hash
- size() - Method in class org.bouncycastle.openpgp.PGPEncryptedDataList
-
Gets the number of encryption methods in this list.
- size() - Method in class org.bouncycastle.openpgp.PGPOnePassSignatureList
-
- size() - Method in class org.bouncycastle.openpgp.PGPPublicKeyRingCollection
-
Return the number of rings in this collection.
- size() - Method in class org.bouncycastle.openpgp.PGPSecretKeyRingCollection
-
Return the number of rings in this collection.
- size() - Method in class org.bouncycastle.openpgp.PGPSignatureList
-
- size() - Method in class org.bouncycastle.openpgp.PGPSignatureSubpacketVector
-
Return the number of packets this vector contains.
- skipMarkerPackets() - Method in class org.bouncycastle.bcpg.BCPGInputStream
-
- SM3 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
-
- SMALL_THRESH - Static variable in class org.bouncycastle.apache.bzip2.CBZip2OutputStream
-
- SPLIT - Static variable in class org.bouncycastle.bcpg.sig.KeyFlags
-
- STAND_ALONE - Static variable in class org.bouncycastle.openpgp.PGPSignature
-
- SUBKEY_BINDING - Static variable in class org.bouncycastle.openpgp.PGPSignature
-
- SUBKEY_REVOCATION - Static variable in class org.bouncycastle.openpgp.PGPSignature
-
- supportsFeature(byte) - Method in class org.bouncycastle.bcpg.sig.Features
-
Returns if a particular feature is supported.
- supportsModificationDetection() - Method in class org.bouncycastle.bcpg.sig.Features
-
Returns if modification detection is supported.
- SYM_ENC_INTEGRITY_PRO - Static variable in interface org.bouncycastle.bcpg.PacketTags
-
- SYMMETRIC_KEY_ENC - Static variable in interface org.bouncycastle.bcpg.PacketTags
-
- SYMMETRIC_KEY_ENC_SESSION - Static variable in interface org.bouncycastle.bcpg.PacketTags
-
- SymmetricEncDataPacket - Class in org.bouncycastle.bcpg
-
Basic type for a symmetric key encrypted packet
- SymmetricEncDataPacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.SymmetricEncDataPacket
-
- SymmetricEncIntegrityPacket - Class in org.bouncycastle.bcpg
-
A symmetric key encrypted packet with an associated integrity check code.
- SymmetricKeyAlgorithmTags - Interface in org.bouncycastle.bcpg
-
Basic tags for symmetric key algorithms
- SymmetricKeyEncSessionPacket - Class in org.bouncycastle.bcpg
-
Basic type for a symmetric encrypted session key packet
- SymmetricKeyEncSessionPacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
-
- SymmetricKeyEncSessionPacket(int, S2K, byte[]) - Constructor for class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
-