This project's continuity is at risk. If Internet routing security is important to you, throw a lifeline! Please donate to the 2026 fundraising campaign.


Route Origin Authorization

$ rpki-client -vvf rpki.afrinic.net/repository/member_repository/F368F2D0/92F86E1C6E0511E8A1B5854BF8AEA228/2D21D080FDBB11F08CEA25A2DAE4EC9C.roa
File:                     2D21D080FDBB11F08CEA25A2DAE4EC9C.roa (raw, json)
Hash identifier:          EEnIFOj/5rAlXdGbq/M0ZBUoxiSQs8nh+xrZ6E0i3DY=
Subject key identifier:   41:3B:8B:08:AD:14:FB:3B:3D:1F:3E:1F:7C:69:90:49:B1:01:94:C2
Certificate issuer:       /CN=F368F2D0AR/serialNumber=797D88D813E20FFF982CC7419E969BAEA6BFD69B
Certificate serial:       019AE8
Authority key identifier: 79:7D:88:D8:13:E2:0F:FF:98:2C:C7:41:9E:96:9B:AE:A6:BF:D6:9B
Authority info access:    rsync://rpki.afrinic.net/repository/arin/eX2I2BPiD_-YLMdBnpabrqa_1ps.cer
Subject info access:      rsync://rpki.afrinic.net/repository/member_repository/F368F2D0/92F86E1C6E0511E8A1B5854BF8AEA228/2D21D080FDBB11F08CEA25A2DAE4EC9C.roa
Signing time:             Fri 30 Jan 2026 09:08:01 +0000
ROA not before:           Fri 30 Jan 2026 09:07:56 +0000
ROA not after:            Fri 13 Feb 2026 09:07:56 +0000
asID:                     152705
IP address blocks:        156.239.248.0/24 maxlen: 24
                          156.239.249.0/24 maxlen: 24
                          156.239.250.0/23 maxlen: 24
                          156.239.250.0/24 maxlen: 24
                          156.239.251.0/24 maxlen: 24
                          156.239.252.0/22 maxlen: 24
                          156.239.252.0/23 maxlen: 24
                          156.239.252.0/24 maxlen: 24
                          156.239.253.0/24 maxlen: 24
                          156.239.254.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.afrinic.net/repository/member_repository/F368F2D0/92F86E1C6E0511E8A1B5854BF8AEA228/eX2I2BPiD_-YLMdBnpabrqa_1ps.crl
                          rsync://rpki.afrinic.net/repository/member_repository/F368F2D0/92F86E1C6E0511E8A1B5854BF8AEA228/eX2I2BPiD_-YLMdBnpabrqa_1ps.mft
                          rsync://rpki.afrinic.net/repository/arin/eX2I2BPiD_-YLMdBnpabrqa_1ps.cer
                          rsync://rpki.afrinic.net/repository/arin/uHxadfPZV0E6uZhkaUbUVB1RFFU.crl
                          rsync://rpki.afrinic.net/repository/arin/uHxadfPZV0E6uZhkaUbUVB1RFFU.mft
                          rsync://rpki.afrinic.net/repository/04E8B0D80F4D11E0B657D8931367AE7D/arin-to-afrinic.cer
                          rsync://rpki.afrinic.net/repository/04E8B0D80F4D11E0B657D8931367AE7D/62gPOPXWxxu0sQa4vQZYUBLaMbY.crl
                          rsync://rpki.afrinic.net/repository/04E8B0D80F4D11E0B657D8931367AE7D/62gPOPXWxxu0sQa4vQZYUBLaMbY.mft
                          rsync://rpki.afrinic.net/repository/AfriNIC.cer
Signature path expires:   Fri 06 Feb 2026 00:26:40 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 105192 (0x19ae8)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=F368F2D0AR, serialNumber=797D88D813E20FFF982CC7419E969BAEA6BFD69B
        Validity
            Not Before: Jan 30 09:07:56 2026 GMT
            Not After : Feb 13 09:07:56 2026 GMT
        Subject: CN=697c74f1-4b65
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9b:25:a7:59:08:bb:df:17:b7:ce:dd:dd:a3:61:
                    ca:da:ca:ff:2d:54:a5:49:05:6a:3a:de:a4:24:67:
                    e4:58:5a:94:69:a1:40:7a:33:68:b8:b4:b5:0e:1a:
                    03:b9:01:cc:a1:77:2d:cf:4c:e3:b4:9e:28:0f:de:
                    27:28:6a:3e:d6:a8:cf:76:7c:58:b2:7a:00:1b:a6:
                    79:c6:0f:10:df:ab:d9:da:74:fd:48:7f:69:72:0c:
                    0a:a3:74:5a:fb:dd:62:e6:58:10:c9:9e:15:85:ea:
                    ba:ff:65:6b:dd:8e:d5:82:df:ef:ac:17:4c:aa:13:
                    68:06:f7:e1:33:14:01:ad:e6:6f:18:d2:7b:05:b9:
                    b9:57:d9:f4:04:25:55:e4:5e:34:c9:41:43:af:e8:
                    95:c8:38:43:58:b1:de:12:36:a6:9e:68:64:b6:fd:
                    b6:66:e5:49:a7:d6:c3:ec:36:12:33:3d:26:52:03:
                    17:cb:d8:d5:d8:6a:40:37:fb:8b:e9:e9:37:b2:15:
                    1b:c8:32:7b:fc:49:07:e3:f3:47:be:06:e6:65:91:
                    80:b3:9e:97:ef:55:d5:e6:d8:10:8b:9c:f9:f2:e1:
                    f7:ad:e0:c4:61:51:4d:c9:d6:ad:e5:e1:99:25:b2:
                    75:3e:3f:20:cb:d0:0d:4e:87:6f:38:9f:cb:56:ca:
                    91:eb
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                41:3B:8B:08:AD:14:FB:3B:3D:1F:3E:1F:7C:69:90:49:B1:01:94:C2
            X509v3 Authority Key Identifier:
                keyid:79:7D:88:D8:13:E2:0F:FF:98:2C:C7:41:9E:96:9B:AE:A6:BF:D6:9B

            X509v3 Key Usage: critical
                Digital Signature
            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.afrinic.net/repository/member_repository/F368F2D0/92F86E1C6E0511E8A1B5854BF8AEA228/eX2I2BPiD_-YLMdBnpabrqa_1ps.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.afrinic.net/repository/arin/eX2I2BPiD_-YLMdBnpabrqa_1ps.cer

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber
                  CPS: https://rpki.afrinic.net/policy/CPS.pdf

            Subject Information Access:
                Signed Object - URI:rsync://rpki.afrinic.net/repository/member_repository/F368F2D0/92F86E1C6E0511E8A1B5854BF8AEA228/2D21D080FDBB11F08CEA25A2DAE4EC9C.roa
                RPKI Notify - URI:https://rrdp.afrinic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  156.239.248.0/21

    Signature Algorithm: sha256WithRSAEncryption
         99:9b:cc:7f:3a:af:b8:94:81:d9:4b:bd:9a:d6:6b:9a:be:00:
         8e:ed:38:c0:3b:db:40:f9:ad:9e:08:36:06:8e:98:b6:21:73:
         f7:40:cb:0f:e3:d1:e2:11:e6:d8:b2:78:f7:dd:2d:2f:e8:b2:
         7a:80:12:df:e9:7c:f4:ef:7f:c6:4d:76:82:eb:77:af:e0:c6:
         e4:b8:c5:d2:f1:2b:b1:77:9e:20:97:4c:8e:90:cd:f1:73:67:
         33:d9:77:ec:87:e2:12:be:a1:89:0f:5a:dd:85:e1:4a:d1:df:
         b0:60:d0:c0:c4:87:e2:e5:94:1a:74:ca:21:4e:8a:80:a0:f0:
         d2:53:86:7c:f0:9d:c1:26:f8:83:92:34:bc:d5:c7:d3:e4:fb:
         5e:6f:11:0a:46:17:74:04:3b:fe:29:32:74:04:fb:58:4c:0a:
         5f:04:a7:fd:ad:5f:bb:fe:ab:e8:f6:a8:e4:5e:9e:3f:36:09:
         03:78:bf:af:f0:15:92:39:62:42:c3:11:bf:dd:2b:a3:8c:c6:
         3d:c8:7b:f3:cc:6c:ed:00:bc:7d:07:77:c6:82:49:cc:14:ff:
         0e:3c:f9:31:07:83:15:ba:c1:96:98:7d:3c:a4:a9:36:09:45:
         19:06:67:3c:06:a8:62:f8:c3:36:f0:8d:22:05:78:db:18:82:
         34:b7:4f:3a
-----BEGIN CERTIFICATE-----
MIIFgTCCBGmgAwIBAgIDAZroMA0GCSqGSIb3DQEBCwUAMEgxEzARBgNVBAMTCkYz
NjhGMkQwQVIxMTAvBgNVBAUTKDc5N0Q4OEQ4MTNFMjBGRkY5ODJDQzc0MTlFOTY5
QkFFQTZCRkQ2OUIwHhcNMjYwMTMwMDkwNzU2WhcNMjYwMjEzMDkwNzU2WjAYMRYw
FAYDVQQDEw02OTdjNzRmMS00YjY1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
CgKCAQEAmyWnWQi73xe3zt3do2HK2sr/LVSlSQVqOt6kJGfkWFqUaaFAejNouLS1
DhoDuQHMoXctz0zjtJ4oD94nKGo+1qjPdnxYsnoAG6Z5xg8Q36vZ2nT9SH9pcgwK
o3Ra+91i5lgQyZ4Vheq6/2Vr3Y7Vgt/vrBdMqhNoBvfhMxQBreZvGNJ7Bbm5V9n0
BCVV5F40yUFDr+iVyDhDWLHeEjamnmhktv22ZuVJp9bD7DYSMz0mUgMXy9jV2GpA
N/uL6ek3shUbyDJ7/EkH4/NHvgbmZZGAs56X71XV5tgQi5z58uH3reDEYVFNydat
5eGZJbJ1Pj8gy9ANTodvOJ/LVsqR6wIDAQABo4ICojCCAp4wHQYDVR0OBBYEFEE7
iwitFPs7PR8+H3xpkEmxAZTCMB8GA1UdIwQYMBaAFHl9iNgT4g//mCzHQZ6Wm66m
v9abMA4GA1UdDwEB/wQEAwIHgDCBlQYDVR0fBIGNMIGKMIGHoIGEoIGBhn9yc3lu
YzovL3Jwa2kuYWZyaW5pYy5uZXQvcmVwb3NpdG9yeS9tZW1iZXJfcmVwb3NpdG9y
eS9GMzY4RjJEMC85MkY4NkUxQzZFMDUxMUU4QTFCNTg1NEJGOEFFQTIyOC9lWDJJ
MkJQaURfLVlMTWRCbnBhYnJxYV8xcHMuY3JsMGQGCCsGAQUFBwEBBFgwVjBUBggr
BgEFBQcwAoZIcnN5bmM6Ly9ycGtpLmFmcmluaWMubmV0L3JlcG9zaXRvcnkvYXJp
bi9lWDJJMkJQaURfLVlMTWRCbnBhYnJxYV8xcHMuY2VyME8GA1UdIAEB/wRFMEMw
QQYIKwYBBQUHDgIwNTAzBggrBgEFBQcCARYnaHR0cHM6Ly9ycGtpLmFmcmluaWMu
bmV0L3BvbGljeS9DUFMucGRmMIHbBggrBgEFBQcBCwSBzjCByzCBkQYIKwYBBQUH
MAuGgYRyc3luYzovL3Jwa2kuYWZyaW5pYy5uZXQvcmVwb3NpdG9yeS9tZW1iZXJf
cmVwb3NpdG9yeS9GMzY4RjJEMC85MkY4NkUxQzZFMDUxMUU4QTFCNTg1NEJGOEFF
QTIyOC8yRDIxRDA4MEZEQkIxMUYwOENFQTI1QTJEQUU0RUM5Qy5yb2EwNQYIKwYB
BQUHMA2GKWh0dHBzOi8vcnJkcC5hZnJpbmljLm5ldC9ub3RpZmljYXRpb24ueG1s
MB8GCCsGAQUFBwEHAQH/BBAwDjAMBAIAATAGAwQDnO/4MA0GCSqGSIb3DQEBCwUA
A4IBAQCZm8x/Oq+4lIHZS72a1muavgCO7TjAO9tA+a2eCDYGjpi2IXP3QMsP49Hi
EebYsnj33S0v6LJ6gBLf6Xz073/GTXaC63ev4MbkuMXS8Suxd54gl0yOkM3xc2cz
2Xfsh+ISvqGJD1rdheFK0d+wYNDAxIfi5ZQadMohToqAoPDSU4Z88J3BJviDkjS8
1cfT5PtebxEKRhd0BDv+KTJ0BPtYTApfBKf9rV+7/qvo9qjkXp4/NgkDeL+v8BWS
OWJCwxG/3SujjMY9yHvzzGztALx9B3fGgknMFP8OPPkxB4MVusGWmH08pKk2CUUZ
Bmc8Bqhi+MM28I0iBXjbGII0t086
-----END CERTIFICATE-----
Generated at Wed Feb 4 20:19:53 2026 by rpki-client