Update to BIRD BGPsec Implementation

Michael Baer baerm at tislabs.com
Tue Aug 25 17:57:01 CEST 2015

Hi all,

I wanted to announce newer versions of BGPsec supporting code using
BIRD: bgpsec-bird-client v1.0 and v0.6 of BGPsec support code for
BIRD.  They are available as a source tarballs at:


The bgpsec-bird-client application has two main features.  It uses the
rpki-rtr protocol (http://datatracker.ietf.org/doc/rfc6810) to
download RPKI ROAs and router keys and then loads them into a running
BIRD router (e.g. rtr_roa_table). It also supports the RPKI-RTR-MIB

The BGPsec supporting BIRD code is currently based on v1.4.5 of
BIRD. The main changes from the last release is that the the lack of
the configure directive, --enable-bgpsec, will remove most of the
BGPsec related code at compile time (i.e. without the --enable-bgpsec,
the compiled code will be the same as the standard BIRD v1.4.5).  It
currently supports draft version 12 of the BGPsec protocol

This is an ongoing project following the IETF's SIDR Working Group's
RPKI/BGPsec work:


The code is still at the testing stage and should not be use used for
production services.

If any one wants to test the code, please feel free to email me
any questions or bug reports.


Michael Baer
baerm at tislabs.com

More information about the Bird-users mailing list