rpki-client 9.0 released Mar 03, 2024

rpki-client is a FREE, easy-to-use implementation of the Resource Public Key Infrastructure (RPKI) for Relying Parties (RP) to facilitate validation of BGP announcements. The program queries the global RPKI repository system and validates untrusted network inputs. The program outputs validated ROA payloads and BGPsec Router keys in configuration formats suitable for OpenBGPD and BIRD, or in CSV or JSON format for consumption by other routing stacks.

See RFC 6480 and RFC 6811 for a description of how RPKI and BGP Prefix Origin Validation help secure the global Internet routing system.

rpki-client was primarily developed by Kristaps Dzonsons, Claudio Jeker, Job Snijders, Theo de Raadt, Sebastian Benoit, and Theo Buehler as part of the OpenBSD Project and gets released as a base component of OpenBSD every six months.

The portable version, maintained by Sebastian Benoit and Job Snijders, is available via periodic tarball releases. Contributions are welcome to both the rpki-client core and the portable build framework.

The software is freely usable and re-usable by everyone under the ISC license.