[−][src]Module sequoia_openpgp::types
Primitive OpenPGP types.
This module provides types used in OpenPGP, like enumerations describing algorithms.
Structs
Duration | A duration representable by OpenPGP. |
Features | Describes features supported by an OpenPGP implementation. |
KeyFlags | Describes how a key may be used, and stores additional information. |
KeyServerPreferences | Describes preferences regarding key servers. |
Timestamp | A timestamp representable by OpenPGP. |
Enums
AEADAlgorithm | The AEAD algorithms as defined in Section 9.6 of RFC 4880bis. |
CompressionAlgorithm | The OpenPGP compression algorithms as defined in Section 9.3 of RFC 4880. |
Curve | Elliptic curves used in OpenPGP. |
DataFormat | Describes the format of the body of a literal data packet. |
HashAlgorithm | The OpenPGP hash algorithms as defined in Section 9.4 of RFC 4880. |
PublicKeyAlgorithm | The OpenPGP public key algorithms as defined in Section 9.1 of RFC 4880, and Section 5 of RFC 6637. |
ReasonForRevocation | Describes the reason for a revocation. |
RevocationType | Describes whether a |
SignatureType | Signature type as defined in Section 5.2.1 of RFC 4880. |
SymmetricAlgorithm | The symmetric-key algorithms as defined in Section 9.2 of RFC 4880. |