[−][src]Crate rpki
All things RPKI.
The Resource Public Key Infrastructure (RPKI) is an application of PKI to Internet routing security. It allows owners of IP address prefixes and AS numbers to publish cryptographically signed information about these resources. In particular, RPKI is currently used for route origin validation where these statements list the AS numbers that are allowed to originate routes for prefixes.
This crate will eventually implement all functionality necessary to both produce and validate RPKI data. It currently implements everything necessary for validation and is slowly gaining the ability to produce objects as well.
Documentation for the items in this crate is currently somewhat sparse. This will be rectified in upcoming releases.
Modules
cert | Resource certificates. |
crl | Certificate Revocation Lists for RPKI. |
crypto | Signing related implementations. |
csr | Certificate Signing Requests (CSR) for RPKI. |
manifest | RPKI Manifests. |
oid | The object identifiers used in this crate. |
resources | Handling of IP and AS resources. |
roa | Route Origin Authorizations. |
rrdp | Parsing the XML representations. |
sigobj | |
tal | Trust Anchor Locators |
uri | URIs. |
x509 | Types common to all things X.509. |
xml | XML decoding and encoding. |