<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="rpki.xsl"?>
<?xml-model href="rpki.rng" schematypens="http://relaxng.org/ns/structure/1.0" ?>
<registry xmlns="http://www.iana.org/assignments" id="rpki">
  <title>Resource Public Key Infrastructure (RPKI)</title>
  <created>2011-09-08</created>
  <updated>2026-01-23</updated>
  
  <registry id="signed-objects">
    <title>RPKI Signed Objects</title>
    <xref type="rfc" data="rfc6488"/>
    <registration_rule>Standards Action</registration_rule>
    <note>Objects of the types listed in this registry, as well as RPKI
resource certificates and CRLs, are expected to be validated
using the RPKI.
    </note>
    <record updated="2023-12-15">
      <name>Route Origination Authorization</name>
      <description>1.2.840.113549.1.9.16.1.24</description>
      <xref type="rfc" data="rfc9582"/>
    </record>
    <record>
      <name>Manifest</name>
      <description>1.2.840.113549.1.9.16.1.26</description>
      <xref type="rfc" data="rfc9286"/>
    </record>
    <record updated="2026-01-23">
      <name>Ghostbusters (DEPRECATED)</name>
      <description>1.2.840.113549.1.9.16.1.35</description>
      <xref type="rfc" data="rfc6493"/>
      <xref type="uri" data="https://datatracker.ietf.org/doc/status-change-rpki-ghostbusters-record-to-historic/">Moving RFC 6493 to Historic</xref>
    </record>
    <record date="2021-11-08">
      <name>Autonomous System Provider Authorization 
        (TEMPORARY - registered 2021-11-08, extension registered 2025-09-19, expires 2026-11-08)</name>
      <description>1.2.840.113549.1.9.16.1.49</description>
      <xref type="draft" data="draft-ietf-sidrops-aspa-profile-16"/>
    </record>
    <record date="2022-08-04" updated="2024-12-11">
      <name>Trust Anchor Key</name>
      <description>1.2.840.113549.1.9.16.1.50</description>
      <xref type="rfc" data="rfc9691">RFC9691, Section 2.1</xref>
    </record>
    <record date="2022-09-20">
      <name>Signed Checklist</name>
      <description>1.2.840.113549.1.9.16.1.48</description>
      <xref type="rfc" data="rfc9323"/>
    </record>
  </registry>
  
  <registry id="name-schemes">
    <title>RPKI Repository Name Schemes</title>
    <xref type="rfc" data="rfc6481"/>
    <registration_rule>IETF Review</registration_rule>
    <record date="2021-11-08">
      <name>.asa</name>
      <description>Autonomous System Provider Authorization 
        (TEMPORARY - registered 2021-11-08, extension registered 2025-09-19, expires 2026-11-08)
      </description>
      <xref type="draft" data="draft-ietf-sidrops-aspa-profile-16"/>
    </record>
    <record>
      <name>.cer</name>
      <description>Certificate</description>
      <xref type="rfc" data="rfc6481"/>
    </record>
    <record>
      <name>.crl</name>
      <description>Certificate Revocation List</description>
      <xref type="rfc" data="rfc6481"/>
    </record>
    <record updated="2026-01-23">
      <name>.gbr (DEPRECATED)</name>
      <description>Ghostbusters Record</description>
      <xref type="rfc" data="rfc6493"/>
      <xref type="uri" data="https://datatracker.ietf.org/doc/status-change-rpki-ghostbusters-record-to-historic/">Moving RFC 6493 to Historic</xref>
    </record>
    <record>
      <name>.mft</name>
      <description>Manifest</description>
      <xref type="rfc" data="rfc6481"/>
    </record>
    <record updated="2023-12-15">
      <name>.roa</name>
      <description>Route Origination Authorization</description>
      <xref type="rfc" data="rfc9582"/>
    </record>
    <record date="2021-04-01" updated="2022-09-20">
      <name>.sig</name>
      <description>Signed Checklist</description>
      <xref type="rfc" data="rfc9323"/>
    </record>
    <record date="2022-07-27">
      <name>.tak</name>
      <description>Trust Anchor Key</description>
      <xref type="rfc" data="rfc9691"/>
    </record>
  </registry>
   
  <registry id="rpki-rtr-pdu">
    <title>rpki-rtr-pdu</title>
    <xref type="rfc" data="rfc6810"/>
    <registration_rule>RFC Required (Standards Track or Experimental)</registration_rule>
    <record updated="2022-06-24">
      <value>0-2</value>
      <type>0</type>
      <description>Serial Notify</description>
      <xref type="rfc" data="rfc6810"/>
      <xref type="rfc" data="rfc8210"/>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
    <record updated="2022-06-24">
      <value>0-2</value>
      <type>1</type>
      <description>Serial Query</description>
      <xref type="rfc" data="rfc6810"/>
      <xref type="rfc" data="rfc8210"/>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
    <record updated="2022-06-24">
      <value>0-2</value>
      <type>2</type>
      <description>Reset Query</description>
      <xref type="rfc" data="rfc6810"/>
      <xref type="rfc" data="rfc8210"/>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
    <record updated="2022-06-24">
      <value>0-2</value>
      <type>3</type>
      <description>Cache Response</description>
      <xref type="rfc" data="rfc6810"/>
      <xref type="rfc" data="rfc8210"/>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
    <record updated="2022-06-24">
      <value>0-2</value>
      <type>4</type>
      <description>IPv4 Prefix</description>
      <xref type="rfc" data="rfc6810"/>
      <xref type="rfc" data="rfc8210"/>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
    <record>
      <value>0-2</value>
      <type>5</type>
      <description>Unassigned</description>
    </record>
    <record updated="2022-06-24">
      <value>0-2</value>
      <type>6</type>
      <description>IPv6 Prefix</description>
      <xref type="rfc" data="rfc6810"/>
      <xref type="rfc" data="rfc8210"/>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
    <record updated="2022-06-24">
      <value>0-2</value>
      <type>7</type>
      <description>End of Data</description>
      <xref type="rfc" data="rfc6810"/>
      <xref type="rfc" data="rfc8210"/>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
    <record updated="2022-06-24">
      <value>0-2</value>
      <type>8</type>
      <description>Cache Reset</description>
      <xref type="rfc" data="rfc6810"/>
      <xref type="rfc" data="rfc8210"/>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
    <record>
      <value>0</value>
      <type>9</type>
      <description>Reserved</description>
      <xref type="rfc" data="rfc8210"/>
    </record>
    <record updated="2022-06-24">
      <value>1-2</value>
      <type>9</type>
      <description>Router Key</description>
      <xref type="rfc" data="rfc8210"/>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
    <record updated="2022-06-24">
      <value>0-2</value>
      <type>10</type>
      <description>Error Report</description>
      <xref type="rfc" data="rfc6810"/>
      <xref type="rfc" data="rfc8210"/>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
    <record date="2022-06-24">
      <value>0-1</value>
      <type>11</type>
      <description>Reserved</description>
      <xref type="rfc" data="rfc8210"/>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
    <record date="2022-06-24">
      <value>2</value>
      <type>11</type>
      <description>ASPA</description>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
    <record>
      <value>0-2</value>
      <type>12-254</type>
      <description>Unassigned</description>
    </record>
    <record updated="2022-06-24">
      <value>0-2</value>
      <type>255</type>
      <description>Reserved</description>
      <xref type="rfc" data="rfc6810"/>
      <xref type="rfc" data="rfc8210"/>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
  </registry>
  
  <registry id="rpki-rtr-error">
    <title>rpki-rtr-error</title>
    <xref type="rfc" data="rfc6810"/>
    <registration_rule>Expert Review</registration_rule>
    <expert>Keyur Patel (Primary), John G. Scudder (Secondary)</expert>
    <record>
      <value>0</value>
      <description>Corrupt Data</description>
      <xref type="rfc" data="rfc6810"/>
    </record>
    <record>
      <value>1</value>
      <description>Internal Error</description>
      <xref type="rfc" data="rfc6810"/>
    </record>
    <record>
      <value>2</value>
      <description>No Data Available</description>
      <xref type="rfc" data="rfc6810"/>
    </record>
    <record>
      <value>3</value>
      <description>Invalid Request</description>
      <xref type="rfc" data="rfc6810"/>
    </record>
    <record>
      <value>4</value>
      <description>Unsupported Protocol Version</description>
      <xref type="rfc" data="rfc6810"/>
    </record>
    <record>
      <value>5</value>
      <description>Unsupported PDU Type</description>
      <xref type="rfc" data="rfc6810"/>
    </record>
    <record>
      <value>6</value>
      <description>Withdrawal of Unknown Record</description>
      <xref type="rfc" data="rfc6810"/>
    </record>
    <record>
      <value>7</value>
      <description>Duplicate Announcement Received</description>
      <xref type="rfc" data="rfc6810"/>
    </record>
    <record date="2017-02-27">
      <value>8</value>
      <description>Unexpected Protocol Version</description>
      <xref type="rfc" data="rfc8210"/>
    </record>
    <record>
      <value>9-254</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>255</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc6810"/>
    </record>
  </registry>
  
  <registry id="rpki-rtr-afi">
    <title>rpki-rtr-afi</title>
    <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    <registration_rule>Expert Review</registration_rule>
    <expert>Unassigned</expert>
    <record date="2022-06-24">
      <value>0</value>
      <description>AFI (IPv4 == 0, IPv6 == 1)</description>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
    <record date="2017-01-26">
      <value>1-7</value>
      <description>Reserved, MUST be zero</description>
      <xref type="draft" data="RFC-ietf-sidrops-8210bis-10"/>
    </record>
  </registry>

  <registry id="bgpsec-capability">
    <title>BGPsec Capability</title>
    <xref type="rfc" data="rfc8205"/>
    <registration_rule>Standards Action</registration_rule>
    <record date="2017-01-26">
      <value>0-3</value>
      <description>Version<br/>
        Value = 0x0</description>
      <xref type="rfc" data="rfc8205"/>
    </record>
    <record date="2017-01-26">
      <value>4</value>
      <description>Direction<br/>
        (Both possible values 0 and 1 are fully specified by <xref type="rfc" data="rfc8205"/>)</description>
      <xref type="rfc" data="rfc8205"/>
    </record>
    <record date="2017-01-26">
      <value>5-7</value>
      <description>Unassigned<br/>
        Value = 000 (in binary)</description>
      <xref type="rfc" data="rfc8205"/>
    </record>
  </registry>
  
  <registry id="bgpsec-path-flags">
    <title>BGPsec_Path Flags</title>
    <xref type="rfc" data="rfc8205"/>
    <registration_rule>Standards Action</registration_rule>
    <record date="2017-01-26">
      <value>0</value>
      <description>Confed_Segment<br/>
        Bit value = 1 means Flag set (indicates Confed_Segment)<br/>
        Bit value = 0 is default</description>
      <xref type="rfc" data="rfc8205"/>
    </record>
    <record date="2017-01-26">
      <value>1-7</value>
      <description>Unassigned<br/>
        Value: All 7 bits set to zero</description>
      <xref type="rfc" data="rfc8205"/>
    </record>
  </registry>
  
  <registry id="bgpsec-algorithm-suite">
    <title>BGPsec Algorithm Suites</title>
    <xref type="rfc" data="rfc8608"/>
    <registration_rule>Standards Action</registration_rule>
    <record date="2017-03-16">
      <value>0x00</value>
      <digest>Reserved</digest>
      <signature>Reserved</signature>
      <xref type="rfc" data="rfc8608"/>
    </record>
    <record date="2017-03-16">
      <value>0x01</value>
      <digest>SHA-256</digest>
      <signature>ECDSA P-256</signature>
      <xref type="text">National Institute of Standards and Technology (NIST), U.S.
        Department of Commerce, "Digital Signature Standard", FIPS
        Publication 186-4, July 2013.</xref>
      <xref type="text">National Institute of Standards and Technology (NIST), U.S.
        Department of Commerce, "Secure Hash Standard", FIPS
        Publication 180-4, August 2015.</xref>
      <xref type="rfc" data="rfc6090"/>
      <xref type="rfc" data="rfc8608"/>
    </record>
    <record>
      <value>0x02-0xF6</value>
      <digest>Unassigned</digest>
      <signature>Unassigned</signature>
    </record>
    <record date="2019-04-23">
      <value>0xF7-0xFA</value>
      <digest>Experimentation</digest>
      <signature>Experimentation</signature>
      <xref type="rfc" data="rfc8608"/>
    </record>
    <record date="2019-04-23">
      <value>0xFB-0xFE</value>
      <digest>Documentation</digest>
      <signature>Documentation</signature>
      <xref type="rfc" data="rfc8608"/>
    </record>
    <record date="2017-03-16">
      <value>0xFF</value>
      <digest>Reserved</digest>
      <signature>Reserved</signature>
      <xref type="rfc" data="rfc8608"/>
    </record>
  </registry>

  <people/>
</registry>
