NGI Navigator (Prototype)

rpki-client

A software client for implementing Resource Public Key Infrastructure (RPKI) to secure BGP routing by validating route origin authorizations.

Product Information

Description
rpki-client implements Resource Public Key Infrastructure (RPKI) validation for Border Gateway Protocol (BGP) security by verifying Route Origin Authorizations (ROAs). The software fetches and processes RPKI data from Relying Party (RP) repositories, validating cryptographic signatures to ensure routing announcements originate from authorized Autonomous Systems. Key features include support for the RPKI-to-Router (RTR) protocol for real-time validation updates, compatibility with multiple RPKI repository formats, and integration with routing daemons like BIRD and OpenBGPD. This enables network operators to prevent route hijacking and misconfiguration by rejecting invalid BGP announcements, enhancing overall internet routing security. The client operates as a lightweight daemon that can be deployed alongside existing routing infrastructure.
Maintainer
rpki-client company
License
ISC
Last Activity
2026-02-04

Linked NGI Projects

This product was created or improved through NGI-funded projects

Community Discussion 3 comments

TH
Thomas Hansen 3 days ago

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

LM
Laura Martin 1 week ago

Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

PG
Paolo Gianetti 2 weeks ago

Maecenas sed diam eget risus varius blandit sit amet non magna. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.