[−][src]Module sequoia_openpgp::packet
Packet-related types.
See Section 4 of RFC 4880 for more details.
Re-exports
pub use self::header::Header; |
pub use self::user_attribute::UserAttribute; |
Modules
aed | AEAD encrypted data packets. |
header | OpenPGP Header. |
key | Public key, public subkey, private key and private subkey packets. Key variants. |
one_pass_sig | One-pass signature packets. |
pkesk | PublicKey-Encrypted Session Key packets. |
prelude | Conveniently re-exports everything below openpgp::packet. |
seip | Symmetrically Encrypted Integrity Protected data packets. |
signature | Types for signatures. |
skesk | Symmetric-Key Encrypted Session Key Packets. |
user_attribute | User Attribute packets and subpackets. |
Structs
Common | Fields used by multiple packet types. |
CompressedData | Holds a compressed data packet. |
Iter | A |
Literal | Holds a literal packet. |
MDC | Holds an MDC packet. |
Marker | Holds a Marker packet. |
Trust | Holds a Trust packet. |
Unknown | Holds an unknown packet. |
UserID | Holds a UserID packet. |
Enums
AED | Holds an AEAD encrypted data packet. |
Key | Holds a public key, public subkey, private key or private subkey packet. |
OnePassSig | Holds a one-pass signature packet. |
PKESK | Holds an asymmetrically encrypted session key. |
SEIP | Holds an encrypted data packet. |
SKESK | Holds an symmetrically encrypted session key. |
Signature | Holds a signature packet. |
Tag | The OpenPGP packet tags as defined in Section 4.3 of RFC 4880. |