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/F362A277/C259389EF17E11F0A7CEF57EDAE4EC9C/35088E64F2D111F080879F85DAE4EC9C.roa
File:                     35088E64F2D111F080879F85DAE4EC9C.roa (raw, json)
Hash identifier:          15uh+glgz7knRoenJ8yS1Q8GBqNFF56yVyjL+9QdwzA=
Subject key identifier:   60:81:11:FB:7D:70:21:D8:3C:9B:DC:B5:66:36:D3:5A:8E:7E:A6:16
Certificate issuer:       /CN=F362A277AF/serialNumber=E021C8C7C5280A4F5A84463B55F07EA1FE6CD6A5
Certificate serial:       04
Authority key identifier: E0:21:C8:C7:C5:28:0A:4F:5A:84:46:3B:55:F0:7E:A1:FE:6C:D6:A5
Authority info access:    rsync://rpki.afrinic.net/repository/afrinic/4CHIx8UoCk9ahEY7VfB-of5s1qU.cer
Subject info access:      rsync://rpki.afrinic.net/repository/member_repository/F362A277/C259389EF17E11F0A7CEF57EDAE4EC9C/35088E64F2D111F080879F85DAE4EC9C.roa
Signing time:             Fri 16 Jan 2026 11:48:00 +0000
ROA not before:           Fri 16 Jan 2026 11:47:56 +0000
ROA not after:            Tue 16 Jan 2029 11:47:56 +0000
asID:                     329651
IP address blocks:        102.204.24.0/22 maxlen: 22
                          2c0f:7ec0::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.afrinic.net/repository/member_repository/F362A277/C259389EF17E11F0A7CEF57EDAE4EC9C/4CHIx8UoCk9ahEY7VfB-of5s1qU.crl
                          rsync://rpki.afrinic.net/repository/member_repository/F362A277/C259389EF17E11F0A7CEF57EDAE4EC9C/4CHIx8UoCk9ahEY7VfB-of5s1qU.mft
                          rsync://rpki.afrinic.net/repository/afrinic/4CHIx8UoCk9ahEY7VfB-of5s1qU.cer
                          rsync://rpki.afrinic.net/repository/afrinic/K1eJenypZMPIt_e92qek2jSpj4A.crl
                          rsync://rpki.afrinic.net/repository/afrinic/K1eJenypZMPIt_e92qek2jSpj4A.mft
                          rsync://rpki.afrinic.net/repository/04E8B0D80F4D11E0B657D8931367AE7D/afrinic-ca.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:   Tue 27 Jan 2026 00:06:45 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 4 (0x4)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=F362A277AF, serialNumber=E021C8C7C5280A4F5A84463B55F07EA1FE6CD6A5
        Validity
            Not Before: Jan 16 11:47:56 2026 GMT
            Not After : Jan 16 11:47:56 2029 GMT
        Subject: CN=696a2570-5cde
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c8:2a:a0:7a:1d:5d:42:b0:5c:b5:39:8b:58:c0:
                    52:d2:c7:ea:fd:07:c1:48:49:19:6c:3e:0a:00:81:
                    ae:15:cb:84:2c:6f:77:79:5e:39:db:1e:45:6e:55:
                    da:69:c0:9a:eb:21:9f:83:6d:5f:43:0b:ff:95:c3:
                    07:c1:ec:06:96:8f:3d:0c:cb:34:9d:8b:2f:ce:20:
                    e8:eb:db:f9:10:0e:7b:fb:1a:da:6f:11:28:06:35:
                    2e:3c:24:04:c3:4a:41:4c:18:16:b3:4c:3c:12:ab:
                    66:ef:79:8f:ba:e6:ef:b2:4d:1f:b9:de:6c:5d:d4:
                    53:18:3d:73:0d:d9:ad:c9:7d:b0:a7:35:12:81:fa:
                    96:e1:25:a8:ca:70:8b:ba:db:29:24:de:98:dc:d2:
                    04:dd:4b:cc:1d:d7:ff:e0:dd:11:99:93:8b:67:9a:
                    5c:53:8a:9d:98:4d:14:21:a9:20:75:5a:07:0b:00:
                    f8:69:56:b7:4a:ca:19:d8:b2:9d:30:e5:7f:95:b6:
                    17:6a:92:40:27:9c:31:bd:4e:d8:b4:a8:25:06:3a:
                    da:50:17:30:69:ad:97:e1:fa:97:6e:ab:d9:93:50:
                    17:f9:b3:5a:31:d8:54:55:1a:ab:b4:cb:5d:9e:f2:
                    10:10:7b:bb:57:8e:bc:01:ba:9b:7c:21:21:32:f2:
                    bf:8d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                60:81:11:FB:7D:70:21:D8:3C:9B:DC:B5:66:36:D3:5A:8E:7E:A6:16
            X509v3 Authority Key Identifier:
                keyid:E0:21:C8:C7:C5:28:0A:4F:5A:84:46:3B:55:F0:7E:A1:FE:6C:D6:A5

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

                Full Name:
                  URI:rsync://rpki.afrinic.net/repository/member_repository/F362A277/C259389EF17E11F0A7CEF57EDAE4EC9C/4CHIx8UoCk9ahEY7VfB-of5s1qU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.afrinic.net/repository/afrinic/4CHIx8UoCk9ahEY7VfB-of5s1qU.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/F362A277/C259389EF17E11F0A7CEF57EDAE4EC9C/35088E64F2D111F080879F85DAE4EC9C.roa
                RPKI Notify - URI:https://rrdp.afrinic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  102.204.24.0/22
                IPv6:
                  2c0f:7ec0::/32

    Signature Algorithm: sha256WithRSAEncryption
         a5:ad:46:28:c2:cd:a2:6a:4e:e3:4d:81:49:f2:96:e5:03:89:
         28:e9:d9:69:e5:57:17:8c:39:59:41:d0:b6:21:3e:86:d2:7b:
         e6:5a:c1:df:dd:78:d2:ca:ab:79:c4:82:77:f5:e3:49:86:54:
         95:89:bc:75:e5:a0:58:6f:50:27:2a:e9:a9:76:3f:50:4d:eb:
         c6:46:bd:e6:51:57:34:34:14:c2:b7:5c:22:89:bc:3f:7d:d4:
         c4:a0:28:eb:9c:84:fe:07:79:78:77:83:80:2e:1e:8d:86:13:
         65:2e:1e:9c:94:f5:52:47:79:cd:09:70:34:0d:5d:0a:37:e4:
         c1:aa:26:d1:48:69:e3:20:98:96:7a:62:aa:34:70:08:ac:f3:
         5a:ef:da:87:fb:8b:0e:e0:d0:c9:5e:6d:0d:c5:8b:a4:e7:f8:
         5a:47:12:33:f3:45:fd:05:fc:10:95:90:c8:5f:73:e2:c2:06:
         bd:fa:a3:bb:bf:84:94:e9:9c:47:b0:de:d4:ba:8a:14:8c:f1:
         c0:37:c6:29:2f:3d:5f:3c:c9:46:24:ca:1e:41:a3:51:df:d7:
         54:e2:6b:bc:dc:4f:9f:84:90:42:3a:66:44:85:5c:a0:01:f0:
         2c:9d:8b:51:41:81:6a:7d:0e:95:5d:fa:d2:69:a4:61:af:16:
         55:33:36:99
-----BEGIN CERTIFICATE-----
MIIFkTCCBHmgAwIBAgIBBDANBgkqhkiG9w0BAQsFADBIMRMwEQYDVQQDEwpGMzYy
QTI3N0FGMTEwLwYDVQQFEyhFMDIxQzhDN0M1MjgwQTRGNUE4NDQ2M0I1NUYwN0VB
MUZFNkNENkE1MB4XDTI2MDExNjExNDc1NloXDTI5MDExNjExNDc1NlowGDEWMBQG
A1UEAxMNNjk2YTI1NzAtNWNkZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAMgqoHodXUKwXLU5i1jAUtLH6v0HwUhJGWw+CgCBrhXLhCxvd3leOdseRW5V
2mnAmushn4NtX0ML/5XDB8HsBpaPPQzLNJ2LL84g6Ovb+RAOe/sa2m8RKAY1Ljwk
BMNKQUwYFrNMPBKrZu95j7rm77JNH7nebF3UUxg9cw3Zrcl9sKc1EoH6luElqMpw
i7rbKSTemNzSBN1LzB3X/+DdEZmTi2eaXFOKnZhNFCGpIHVaBwsA+GlWt0rKGdiy
nTDlf5W2F2qSQCecMb1O2LSoJQY62lAXMGmtl+H6l26r2ZNQF/mzWjHYVFUaq7TL
XZ7yEBB7u1eOvAG6m3whITLyv40CAwEAAaOCArQwggKwMB0GA1UdDgQWBBRggRH7
fXAh2Dyb3LVmNtNajn6mFjAfBgNVHSMEGDAWgBTgIcjHxSgKT1qERjtV8H6h/mzW
pTAOBgNVHQ8BAf8EBAMCB4AwgZUGA1UdHwSBjTCBijCBh6CBhKCBgYZ/cnN5bmM6
Ly9ycGtpLmFmcmluaWMubmV0L3JlcG9zaXRvcnkvbWVtYmVyX3JlcG9zaXRvcnkv
RjM2MkEyNzcvQzI1OTM4OUVGMTdFMTFGMEE3Q0VGNTdFREFFNEVDOUMvNENISXg4
VW9DazlhaEVZN1ZmQi1vZjVzMXFVLmNybDBnBggrBgEFBQcBAQRbMFkwVwYIKwYB
BQUHMAKGS3JzeW5jOi8vcnBraS5hZnJpbmljLm5ldC9yZXBvc2l0b3J5L2Fmcmlu
aWMvNENISXg4VW9DazlhaEVZN1ZmQi1vZjVzMXFVLmNlcjBPBgNVHSABAf8ERTBD
MEEGCCsGAQUFBw4CMDUwMwYIKwYBBQUHAgEWJ2h0dHBzOi8vcnBraS5hZnJpbmlj
Lm5ldC9wb2xpY3kvQ1BTLnBkZjCB2wYIKwYBBQUHAQsEgc4wgcswgZEGCCsGAQUF
BzALhoGEcnN5bmM6Ly9ycGtpLmFmcmluaWMubmV0L3JlcG9zaXRvcnkvbWVtYmVy
X3JlcG9zaXRvcnkvRjM2MkEyNzcvQzI1OTM4OUVGMTdFMTFGMEE3Q0VGNTdFREFF
NEVDOUMvMzUwODhFNjRGMkQxMTFGMDgwODc5Rjg1REFFNEVDOUMucm9hMDUGCCsG
AQUFBzANhilodHRwczovL3JyZHAuYWZyaW5pYy5uZXQvbm90aWZpY2F0aW9uLnht
bDAuBggrBgEFBQcBBwEB/wQfMB0wDAQCAAEwBgMEAmbMGDANBAIAAjAHAwUALA9+
wDANBgkqhkiG9w0BAQsFAAOCAQEApa1GKMLNompO402BSfKW5QOJKOnZaeVXF4w5
WUHQtiE+htJ75lrB39140sqrecSCd/XjSYZUlYm8deWgWG9QJyrpqXY/UE3rxka9
5lFXNDQUwrdcIom8P33UxKAo65yE/gd5eHeDgC4ejYYTZS4enJT1Ukd5zQlwNA1d
Cjfkwaom0Uhp4yCYlnpiqjRwCKzzWu/ah/uLDuDQyV5tDcWLpOf4WkcSM/NF/QX8
EJWQyF9z4sIGvfqju7+ElOmcR7De1LqKFIzxwDfGKS89XzzJRiTKHkGjUd/XVOJr
vNxPn4SQQjpmRIVcoAHwLJ2LUUGBan0OlV360mmkYa8WVTM2mQ==
-----END CERTIFICATE-----
Generated at Sun Jan 25 20:01:13 2026 by rpki-client