Package org.bouncycastle.bcpg
Interface PacketTags
- All Known Implementing Classes:
AEADEncDataPacket
,BCPGInputStream
,BCPGOutputStream
,CompressedDataPacket
,ContainedPacket
,ExperimentalPacket
,InputStreamPacket
,LiteralDataPacket
,MarkerPacket
,ModDetectionCodePacket
,OnePassSignaturePacket
,Packet
,PaddingPacket
,PublicKeyEncSessionPacket
,PublicKeyPacket
,PublicSubkeyPacket
,ReservedPacket
,SecretKeyPacket
,SecretSubkeyPacket
,SignaturePacket
,SymmetricEncDataPacket
,SymmetricEncIntegrityPacket
,SymmetricKeyEncSessionPacket
,TrustPacket
,UnknownPacket
,UserAttributePacket
,UserIDPacket
public interface PacketTags
Basic PGP packet tag types.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
OCB Encrypted Data Packet (LibrePGP only).static final int
Compressed-Data Packet.static final int
static final int
static final int
static final int
static final int
Literal Data Packet.static final int
Marker Packet.static final int
Modification Detection Code Packet.static final int
One-Pass-Signature Packet.static final int
Padding Packet.static final int
(Primary) Public-Key Packet.static final int
Public-Key (Persistent-Key) Encrypted Session-Key Packet.static final int
Public-Subkey Packet.static final int
static final int
(Primary) Secret-Key Packet.static final int
Secret-Subkey Packet.static final int
Signature Packet.static final int
Symmetrically Encrypted, Integrity-Protected Data Packet.static final int
Symmetrically Encrypted Data Packet.static final int
Symmetric Key (String-to-Key) Encrypted Session-Key Packet.static final int
Trust Packet.static final int
User Attribute Packet.static final int
User ID Packet.
-
Field Details
-
RESERVED
static final int RESERVED- See Also:
-
PUBLIC_KEY_ENC_SESSION
static final int PUBLIC_KEY_ENC_SESSIONPublic-Key (Persistent-Key) Encrypted Session-Key Packet. Packet class:PublicKeyEncSessionPacket
Business logic:PGPPublicKeyEncryptedData
- See Also:
-
SIGNATURE
static final int SIGNATURESignature Packet. Packet class:SignaturePacket
Business logic:PGPSignature
- See Also:
-
SYMMETRIC_KEY_ENC_SESSION
static final int SYMMETRIC_KEY_ENC_SESSIONSymmetric Key (String-to-Key) Encrypted Session-Key Packet. Packet class:SymmetricKeyEncSessionPacket
Business logic:PGPSymmetricKeyEncryptedData
- See Also:
-
ONE_PASS_SIGNATURE
static final int ONE_PASS_SIGNATUREOne-Pass-Signature Packet. Packet class:OnePassSignaturePacket
Business logic:PGPOnePassSignature
,PGPOnePassSignatureList
- See Also:
-
SECRET_KEY
static final int SECRET_KEY(Primary) Secret-Key Packet. Packet class:SecretKeyPacket
Business logic:PGPSecretKey
- See Also:
-
PUBLIC_KEY
static final int PUBLIC_KEY(Primary) Public-Key Packet. Packet class:PublicKeyPacket
Business logic:PGPPublicKey
- See Also:
-
SECRET_SUBKEY
static final int SECRET_SUBKEYSecret-Subkey Packet. Packet class:SecretSubkeyPacket
Business logic:PGPSecretKey
- See Also:
-
COMPRESSED_DATA
static final int COMPRESSED_DATACompressed-Data Packet. Packet class:CompressedDataPacket
Business logic:PGPCompressedData
- See Also:
-
SYMMETRIC_KEY_ENC
static final int SYMMETRIC_KEY_ENCSymmetrically Encrypted Data Packet. Packet class:SymmetricEncDataPacket
Business logic:PGPSymmetricKeyEncryptedData
Note: This encrypted data packet in favor ofSYM_ENC_INTEGRITY_PRO
.- See Also:
-
MARKER
static final int MARKERMarker Packet. Packet class:MarkerPacket
Business logic:PGPMarker
This packet is deprecated and MUST be ignored.- See Also:
-
LITERAL_DATA
static final int LITERAL_DATALiteral Data Packet. Packet class:LiteralDataPacket
Business logic:PGPLiteralData
- See Also:
-
TRUST
static final int TRUSTTrust Packet. Packet class:TrustPacket
This class has no dedicated business logic implementation.- See Also:
-
USER_ID
static final int USER_IDUser ID Packet. Packet class:UserIDPacket
- See Also:
-
PUBLIC_SUBKEY
static final int PUBLIC_SUBKEYPublic-Subkey Packet. Packet class:PublicSubkeyPacket
Business logic:PGPPublicKey
- See Also:
-
USER_ATTRIBUTE
static final int USER_ATTRIBUTEUser Attribute Packet. Packet class:UserAttributePacket
Business logic:PGPUserAttributeSubpacketVector
- See Also:
-
SYM_ENC_INTEGRITY_PRO
static final int SYM_ENC_INTEGRITY_PROSymmetrically Encrypted, Integrity-Protected Data Packet. Packet class:SymmetricEncIntegrityPacket
Business logic:PGPSymmetricKeyEncryptedData
- See Also:
-
MOD_DETECTION_CODE
static final int MOD_DETECTION_CODEModification Detection Code Packet. This is no longer a stand-alone packet and has been integrated into theSYM_ENC_INTEGRITY_PRO
.- See Also:
-
AEAD_ENC_DATA
static final int AEAD_ENC_DATAOCB Encrypted Data Packet (LibrePGP only). This packet is not used by the official OpenPGP standard. Packet class:AEADEncDataPacket
Business logic:PGPEncryptedData
- See Also:
-
PADDING
static final int PADDINGPadding Packet. Packet class:PaddingPacket
Business logic:PGPPadding
- See Also:
-
EXPERIMENTAL_1
static final int EXPERIMENTAL_1- See Also:
-
EXPERIMENTAL_2
static final int EXPERIMENTAL_2- See Also:
-
EXPERIMENTAL_3
static final int EXPERIMENTAL_3- See Also:
-
EXPERIMENTAL_4
static final int EXPERIMENTAL_4- See Also:
-