Crate openpgp_cert_d
source ·Expand description
Shared OpenPGP Certificate Directory
This crate implements a generic OpenPGP certificate store that can be shared between implementations. It also defines a way to root trust, and a way to associate pet names with certificates. Sharing certificates and trust decisions increases security by enabling more applications to take advantage of OpenPGP. It also improves privacy by reducing the required certificate discoveries that go out to the network.
Note that this crate is only concerned with the low-level
mechanics of the certificate directory and does not depend on an
OpenPGP implementation. This is the reason it returns opaque
Data when retrieving certificates. Generally, it has to be
combined with an OpenPGP implementation to be useful.
Structs
- A certificate store.
- Facilitates caching of derived data.
Enums
- OpenPGP-Cert-D errors.
Constants
- Special name of the trust root.
Type Aliases
- Opaque data returned by this crate.
- Result specialization.