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/F3679532/7DD45604C38E11F08BF6B3C7DAE4EC9C/FDA59DF2C38E11F08B1F0FCADAE4EC9C.roa
File:                     FDA59DF2C38E11F08B1F0FCADAE4EC9C.roa (raw, json)
Hash identifier:          tqnDn2eXksrwnPyVC4DoYDlm3A+bfBcINzKFdaoCNAE=
Subject key identifier:   BB:CA:E6:81:C3:CE:42:86:DF:72:C1:1D:84:5D:42:57:B8:90:8E:4A
Certificate issuer:       /CN=F3679532AF/serialNumber=CE462DB6D911EE64D9C44CB8108D13E03C5A64D5
Certificate serial:       02
Authority key identifier: CE:46:2D:B6:D9:11:EE:64:D9:C4:4C:B8:10:8D:13:E0:3C:5A:64:D5
Authority info access:    rsync://rpki.afrinic.net/repository/afrinic/zkYtttkR7mTZxEy4EI0T4DxaZNU.cer
Subject info access:      rsync://rpki.afrinic.net/repository/member_repository/F3679532/7DD45604C38E11F08BF6B3C7DAE4EC9C/FDA59DF2C38E11F08B1F0FCADAE4EC9C.roa
Signing time:             Mon 17 Nov 2025 08:25:36 +0000
ROA not before:           Mon 17 Nov 2025 08:25:29 +0000
ROA not after:            Fri 30 Nov 2035 08:25:29 +0000
asID:                     328479
IP address blocks:        102.69.232.0/23 maxlen: 23
                          102.69.232.0/24 maxlen: 24
                          102.69.233.0/24 maxlen: 24
                          102.69.234.0/23 maxlen: 23
                          102.69.234.0/24 maxlen: 24
                          102.69.235.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.afrinic.net/repository/member_repository/F3679532/7DD45604C38E11F08BF6B3C7DAE4EC9C/zkYtttkR7mTZxEy4EI0T4DxaZNU.crl
                          rsync://rpki.afrinic.net/repository/member_repository/F3679532/7DD45604C38E11F08BF6B3C7DAE4EC9C/zkYtttkR7mTZxEy4EI0T4DxaZNU.mft
                          rsync://rpki.afrinic.net/repository/afrinic/zkYtttkR7mTZxEy4EI0T4DxaZNU.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:   Wed 10 Dec 2025 00:06:27 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2 (0x2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=F3679532AF, serialNumber=CE462DB6D911EE64D9C44CB8108D13E03C5A64D5
        Validity
            Not Before: Nov 17 08:25:29 2025 GMT
            Not After : Nov 30 08:25:29 2035 GMT
        Subject: CN=691adc00-74b2
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d0:c3:8d:cc:6f:53:2f:84:30:28:71:60:14:73:
                    8c:6d:c0:9e:58:ee:d9:cf:74:2a:8a:b8:4c:1f:f6:
                    23:90:6c:8d:ff:15:f4:5b:27:42:76:4f:5b:52:55:
                    20:c6:15:12:0c:a1:16:5b:80:5a:06:f3:10:99:1d:
                    87:0b:14:82:cb:94:1c:42:f6:da:f9:bc:1d:41:f7:
                    e3:48:02:0b:f0:f7:04:d7:67:f3:28:f0:df:3a:1f:
                    aa:1e:7f:17:a9:64:5d:e2:53:07:f4:06:9b:a4:26:
                    ab:15:52:0f:bf:9e:9a:61:2f:8e:d5:2c:70:df:cb:
                    6e:d6:1f:1a:52:f6:ba:01:02:0a:00:f7:15:d8:ef:
                    b7:1c:84:19:11:bf:ad:cd:54:3d:f1:2b:78:d4:fc:
                    ec:7c:22:08:ae:92:4d:13:ec:d9:1f:2e:80:44:bf:
                    bd:5a:75:ad:1c:37:d2:c5:fb:a6:81:63:e9:c9:a8:
                    8a:5f:d6:1e:95:64:b9:bf:df:9c:fb:1d:a3:bd:eb:
                    76:00:ed:21:b5:68:59:f4:ff:ab:dd:37:a5:1a:de:
                    5f:41:8c:7e:60:d9:d6:de:5c:4d:87:b4:64:a9:01:
                    1a:4e:68:d0:fe:82:88:6b:22:77:56:cc:b4:52:39:
                    a2:ce:56:d8:86:87:ac:d6:fb:1d:19:0c:86:5f:81:
                    b4:63
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                BB:CA:E6:81:C3:CE:42:86:DF:72:C1:1D:84:5D:42:57:B8:90:8E:4A
            X509v3 Authority Key Identifier:
                keyid:CE:46:2D:B6:D9:11:EE:64:D9:C4:4C:B8:10:8D:13:E0:3C:5A:64:D5

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

                Full Name:
                  URI:rsync://rpki.afrinic.net/repository/member_repository/F3679532/7DD45604C38E11F08BF6B3C7DAE4EC9C/zkYtttkR7mTZxEy4EI0T4DxaZNU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.afrinic.net/repository/afrinic/zkYtttkR7mTZxEy4EI0T4DxaZNU.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/F3679532/7DD45604C38E11F08BF6B3C7DAE4EC9C/FDA59DF2C38E11F08B1F0FCADAE4EC9C.roa
                RPKI Notify - URI:https://rrdp.afrinic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  102.69.232.0/22

    Signature Algorithm: sha256WithRSAEncryption
         5b:65:63:24:f0:3b:56:2f:12:43:58:8d:ba:ec:ab:f0:46:ba:
         2a:5d:0a:be:66:ac:cd:97:ce:a9:bd:9a:34:72:ba:93:cf:c9:
         98:b4:4f:be:dd:6a:f4:19:9e:92:d8:65:46:32:18:b1:92:a2:
         64:ce:05:25:16:39:ef:00:14:c7:5a:4f:4f:b6:ef:68:59:21:
         94:8a:43:ae:04:50:b2:06:f8:22:68:93:4c:17:78:8a:9e:f1:
         5c:77:4b:62:17:3b:cd:d0:d2:46:70:61:c3:10:bc:0b:7a:08:
         23:58:5e:be:7d:96:42:a2:00:21:7e:0a:51:49:c7:44:c9:f0:
         dd:8f:3a:16:92:b6:2d:6a:9e:b2:ee:31:f6:90:aa:a9:87:8a:
         64:55:de:aa:30:6a:28:ed:65:ce:be:80:8d:d5:6d:33:cc:08:
         40:6f:a7:9f:ca:e6:2b:bd:75:af:03:d6:25:6f:62:e8:b5:1b:
         84:34:e9:a6:f0:4f:c3:1e:ef:c2:c2:4d:17:4b:90:53:3e:fc:
         ec:80:b9:0d:53:3a:bf:06:7c:33:c7:c1:4a:ab:f8:93:57:93:
         07:7d:7a:d8:a9:fd:e7:da:59:ca:42:23:6a:47:cf:5e:6c:d1:
         39:dc:37:3c:1a:ab:2e:6e:ea:24:b8:78:25:dd:f0:6a:d9:32:
         32:01:84:bb
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBIMRMwEQYDVQQDEwpGMzY3
OTUzMkFGMTEwLwYDVQQFEyhDRTQ2MkRCNkQ5MTFFRTY0RDlDNDRDQjgxMDhEMTNF
MDNDNUE2NEQ1MB4XDTI1MTExNzA4MjUyOVoXDTM1MTEzMDA4MjUyOVowGDEWMBQG
A1UEAxMNNjkxYWRjMDAtNzRiMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBANDDjcxvUy+EMChxYBRzjG3Anlju2c90Koq4TB/2I5Bsjf8V9FsnQnZPW1JV
IMYVEgyhFluAWgbzEJkdhwsUgsuUHEL22vm8HUH340gCC/D3BNdn8yjw3zofqh5/
F6lkXeJTB/QGm6QmqxVSD7+emmEvjtUscN/LbtYfGlL2ugECCgD3FdjvtxyEGRG/
rc1UPfEreNT87HwiCK6STRPs2R8ugES/vVp1rRw30sX7poFj6cmoil/WHpVkub/f
nPsdo73rdgDtIbVoWfT/q903pRreX0GMfmDZ1t5cTYe0ZKkBGk5o0P6CiGsid1bM
tFI5os5W2IaHrNb7HRkMhl+BtGMCAwEAAaOCAqUwggKhMB0GA1UdDgQWBBS7yuaB
w85Cht9ywR2EXUJXuJCOSjAfBgNVHSMEGDAWgBTORi222RHuZNnETLgQjRPgPFpk
1TAOBgNVHQ8BAf8EBAMCB4AwgZUGA1UdHwSBjTCBijCBh6CBhKCBgYZ/cnN5bmM6
Ly9ycGtpLmFmcmluaWMubmV0L3JlcG9zaXRvcnkvbWVtYmVyX3JlcG9zaXRvcnkv
RjM2Nzk1MzIvN0RENDU2MDRDMzhFMTFGMDhCRjZCM0M3REFFNEVDOUMvemtZdHR0
a1I3bVRaeEV5NEVJMFQ0RHhhWk5VLmNybDBnBggrBgEFBQcBAQRbMFkwVwYIKwYB
BQUHMAKGS3JzeW5jOi8vcnBraS5hZnJpbmljLm5ldC9yZXBvc2l0b3J5L2Fmcmlu
aWMvemtZdHR0a1I3bVRaeEV5NEVJMFQ0RHhhWk5VLmNlcjBPBgNVHSABAf8ERTBD
MEEGCCsGAQUFBw4CMDUwMwYIKwYBBQUHAgEWJ2h0dHBzOi8vcnBraS5hZnJpbmlj
Lm5ldC9wb2xpY3kvQ1BTLnBkZjCB2wYIKwYBBQUHAQsEgc4wgcswgZEGCCsGAQUF
BzALhoGEcnN5bmM6Ly9ycGtpLmFmcmluaWMubmV0L3JlcG9zaXRvcnkvbWVtYmVy
X3JlcG9zaXRvcnkvRjM2Nzk1MzIvN0RENDU2MDRDMzhFMTFGMDhCRjZCM0M3REFF
NEVDOUMvRkRBNTlERjJDMzhFMTFGMDhCMUYwRkNBREFFNEVDOUMucm9hMDUGCCsG
AQUFBzANhilodHRwczovL3JyZHAuYWZyaW5pYy5uZXQvbm90aWZpY2F0aW9uLnht
bDAfBggrBgEFBQcBBwEB/wQQMA4wDAQCAAEwBgMEAmZF6DANBgkqhkiG9w0BAQsF
AAOCAQEAW2VjJPA7Vi8SQ1iNuuyr8Ea6Kl0KvmaszZfOqb2aNHK6k8/JmLRPvt1q
9BmekthlRjIYsZKiZM4FJRY57wAUx1pPT7bvaFkhlIpDrgRQsgb4ImiTTBd4ip7x
XHdLYhc7zdDSRnBhwxC8C3oII1hevn2WQqIAIX4KUUnHRMnw3Y86FpK2LWqesu4x
9pCqqYeKZFXeqjBqKO1lzr6AjdVtM8wIQG+nn8rmK711rwPWJW9i6LUbhDTppvBP
wx7vwsJNF0uQUz787IC5DVM6vwZ8M8fBSqv4k1eTB3162Kn959pZykIjakfPXmzR
Odw3PBqrLm7qJLh4Jd3watkyMgGEuw==
-----END CERTIFICATE-----
Generated at Mon Dec 8 18:04:46 2025 by rpki-client