All Projects → NLnetLabs → rpki-rs

NLnetLabs / rpki-rs

Licence: BSD-3-Clause license
An RPKI library for Rust

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to rpki-rs

hphr
Halophile Router (a VyOS-based, SaltStack-automated, NetBox-configured router for small provider networks)
Stars: ✭ 39 (+30%)
Mutual labels:  rpki
rpki-client-portable
Portability shim for OpenBSD's rpki-client
Stars: ✭ 33 (+10%)
Mutual labels:  rpki
rtrlib
An open-source C implementation of the RPKI/Router Protocol client
Stars: ✭ 62 (+106.67%)
Mutual labels:  rpki
route-origin-validator
Check Internet route origin using RPKI and IRR databases
Stars: ✭ 15 (-50%)
Mutual labels:  rpki
rtrtr
An RPKI Data Proxy
Stars: ✭ 13 (-56.67%)
Mutual labels:  rpki

rpki – A Library for Validating and Creating RPKI Data

This crate aims to provide the foundation for implementing Resource Public Key Infrastructure – RPKI –, which is an important building block in Internet routing security. The crate provides the ability to parse, validate, and create the the objects published in the RPKI: certificates, CRLs, manifests, and ROAs. It also provides functionality share between certification authority and publication software such as the protocol the two use for communication.

The crate is work in progress and will grow over time to be more and more complete.

Contributing

If you have comments, proposed changes, or would like to contribute, please open an issue in the Github repository. In particular, if you would like to use the crate but it is missing functionality for your use case, we would love to hear from you!

License

The rpki crate is distributed under the terms of the BSD-3-clause license. See LICENSE for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].