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/7F4A98EA6E0511E89C0D6E4BF8AEA228/41DD2684F78D11F0BFDB479EDAE4EC9C.roa
File:                     41DD2684F78D11F0BFDB479EDAE4EC9C.roa (raw, json)
Hash identifier:          srnbEFkZBXszeFeqifCvRiw6oGv73uTf6Jn1J2uuGm8=
Subject key identifier:   02:E1:FA:81:E1:C1:69:C1:B5:81:6F:B6:C7:4F:F0:C7:97:45:E3:FE
Certificate issuer:       /CN=F368F2D0AF/serialNumber=25D63E08EABE7CFA6785D4C1D6D34116DE15B3DC
Certificate serial:       01B5FC
Authority key identifier: 25:D6:3E:08:EA:BE:7C:FA:67:85:D4:C1:D6:D3:41:16:DE:15:B3:DC
Authority info access:    rsync://rpki.afrinic.net/repository/afrinic/JdY-COq-fPpnhdTB1tNBFt4Vs9w.cer
Subject info access:      rsync://rpki.afrinic.net/repository/member_repository/F368F2D0/7F4A98EA6E0511E89C0D6E4BF8AEA228/41DD2684F78D11F0BFDB479EDAE4EC9C.roa
Signing time:             Thu 22 Jan 2026 12:24:12 +0000
ROA not before:           Thu 22 Jan 2026 12:24:07 +0000
ROA not after:            Sun 01 Mar 2026 12:24:07 +0000
asID:                     59187
IP address blocks:        154.221.32.0/22 maxlen: 24
                          154.221.32.0/23 maxlen: 24
                          154.221.32.0/24 maxlen: 24
                          154.221.33.0/24 maxlen: 24
                          154.221.34.0/23 maxlen: 24
                          154.221.34.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.afrinic.net/repository/member_repository/F368F2D0/7F4A98EA6E0511E89C0D6E4BF8AEA228/JdY-COq-fPpnhdTB1tNBFt4Vs9w.crl
                          rsync://rpki.afrinic.net/repository/member_repository/F368F2D0/7F4A98EA6E0511E89C0D6E4BF8AEA228/JdY-COq-fPpnhdTB1tNBFt4Vs9w.mft
                          rsync://rpki.afrinic.net/repository/afrinic/JdY-COq-fPpnhdTB1tNBFt4Vs9w.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: 112124 (0x1b5fc)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=F368F2D0AF, serialNumber=25D63E08EABE7CFA6785D4C1D6D34116DE15B3DC
        Validity
            Not Before: Jan 22 12:24:07 2026 GMT
            Not After : Mar  1 12:24:07 2026 GMT
        Subject: CN=697216ec-4f85
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:f4:87:8f:5c:2b:a2:43:3a:69:3d:0e:27:b7:22:
                    51:aa:e8:aa:4b:6e:2b:25:6e:a1:00:85:4f:09:8b:
                    d6:1f:0b:a9:9c:77:cb:c7:aa:db:de:67:1b:d0:49:
                    5d:18:50:3d:7f:4f:5c:fc:72:79:fc:a9:33:89:0b:
                    12:82:25:30:3b:66:43:a0:57:91:16:d7:1f:d4:57:
                    69:5f:a1:60:e5:8d:a1:6c:b7:19:0b:2d:5e:ea:8f:
                    12:28:4a:a3:ea:9d:40:a3:b0:9c:e5:37:29:ce:aa:
                    d8:f2:d3:8a:7a:98:e8:c9:c7:43:38:24:7c:65:91:
                    a9:88:2d:65:bf:ed:f8:b0:6b:fb:1e:a8:ab:4f:7f:
                    dc:02:94:cd:7a:82:ca:73:29:e6:64:aa:83:17:de:
                    5f:66:9e:8c:f1:ad:46:1e:56:3b:3c:43:ea:a3:98:
                    fc:97:06:75:fd:3b:63:19:e7:b8:28:d5:fb:31:a1:
                    a5:78:86:7d:79:1f:d4:35:65:ac:7e:6b:8f:75:ba:
                    5e:91:30:65:df:88:0b:c1:2a:9f:2b:8e:e3:6b:40:
                    85:92:0a:21:ae:6d:11:70:b6:bd:c5:13:c8:e8:09:
                    ce:3c:ec:f2:31:c0:22:69:b9:6f:c9:07:f0:0d:db:
                    b5:3e:6a:ac:26:b6:36:3e:a9:cf:ad:0d:ab:92:50:
                    bd:5d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                02:E1:FA:81:E1:C1:69:C1:B5:81:6F:B6:C7:4F:F0:C7:97:45:E3:FE
            X509v3 Authority Key Identifier:
                keyid:25:D6:3E:08:EA:BE:7C:FA:67:85:D4:C1:D6:D3:41:16:DE:15:B3:DC

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

                Full Name:
                  URI:rsync://rpki.afrinic.net/repository/member_repository/F368F2D0/7F4A98EA6E0511E89C0D6E4BF8AEA228/JdY-COq-fPpnhdTB1tNBFt4Vs9w.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.afrinic.net/repository/afrinic/JdY-COq-fPpnhdTB1tNBFt4Vs9w.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/7F4A98EA6E0511E89C0D6E4BF8AEA228/41DD2684F78D11F0BFDB479EDAE4EC9C.roa
                RPKI Notify - URI:https://rrdp.afrinic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  154.221.32.0/22

    Signature Algorithm: sha256WithRSAEncryption
         82:d5:09:fd:38:fc:74:61:68:32:80:de:de:4a:2b:29:b3:cd:
         9c:c8:b4:b7:c0:e1:21:7c:3d:28:ac:a8:3f:84:8f:89:15:88:
         6d:d6:9f:e6:b3:ed:63:c3:af:b6:43:a1:26:7e:3c:c0:35:44:
         9e:3b:41:c7:88:3a:f1:69:57:2a:6d:89:49:01:93:ba:94:b3:
         ef:b2:f6:a0:f1:14:8e:9e:89:3b:38:d1:e6:13:9e:61:5b:54:
         4b:2b:fc:a5:4f:f1:f9:e6:1c:8d:b3:e9:49:5e:d0:e1:f6:2a:
         0c:a5:e1:0b:11:b7:9c:3f:2b:31:20:2e:2c:cf:79:db:a7:2d:
         07:dd:e0:0e:bb:91:8c:06:8d:e9:fe:47:d4:4d:1b:1f:d7:93:
         b6:e9:bf:fd:3d:9a:58:60:25:aa:16:0d:a0:d2:d4:4f:8a:a7:
         d7:ce:1d:2e:bb:fc:86:e7:af:14:57:84:58:30:39:ac:6f:a5:
         7b:71:50:83:b6:11:e9:31:8d:5f:00:cc:06:0e:81:2a:51:d2:
         b4:a6:c0:ac:5d:7b:fa:8d:98:9c:dc:36:8a:aa:ab:cf:aa:f1:
         51:a4:81:a9:09:9e:4c:60:ec:b8:b2:6d:15:f9:53:e4:2b:10:
         6a:c7:66:fe:d5:bc:d7:06:b8:b5:a7:89:f2:d5:4e:09:85:96:
         39:ee:06:ba
-----BEGIN CERTIFICATE-----
MIIFhDCCBGygAwIBAgIDAbX8MA0GCSqGSIb3DQEBCwUAMEgxEzARBgNVBAMTCkYz
NjhGMkQwQUYxMTAvBgNVBAUTKDI1RDYzRTA4RUFCRTdDRkE2Nzg1RDRDMUQ2RDM0
MTE2REUxNUIzREMwHhcNMjYwMTIyMTIyNDA3WhcNMjYwMzAxMTIyNDA3WjAYMRYw
FAYDVQQDEw02OTcyMTZlYy00Zjg1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
CgKCAQEA9IePXCuiQzppPQ4ntyJRquiqS24rJW6hAIVPCYvWHwupnHfLx6rb3mcb
0EldGFA9f09c/HJ5/KkziQsSgiUwO2ZDoFeRFtcf1FdpX6Fg5Y2hbLcZCy1e6o8S
KEqj6p1Ao7Cc5TcpzqrY8tOKepjoycdDOCR8ZZGpiC1lv+34sGv7HqirT3/cApTN
eoLKcynmZKqDF95fZp6M8a1GHlY7PEPqo5j8lwZ1/TtjGee4KNX7MaGleIZ9eR/U
NWWsfmuPdbpekTBl34gLwSqfK47ja0CFkgohrm0RcLa9xRPI6AnOPOzyMcAiablv
yQfwDdu1PmqsJrY2PqnPrQ2rklC9XQIDAQABo4ICpTCCAqEwHQYDVR0OBBYEFALh
+oHhwWnBtYFvtsdP8MeXReP+MB8GA1UdIwQYMBaAFCXWPgjqvnz6Z4XUwdbTQRbe
FbPcMA4GA1UdDwEB/wQEAwIHgDCBlQYDVR0fBIGNMIGKMIGHoIGEoIGBhn9yc3lu
YzovL3Jwa2kuYWZyaW5pYy5uZXQvcmVwb3NpdG9yeS9tZW1iZXJfcmVwb3NpdG9y
eS9GMzY4RjJEMC83RjRBOThFQTZFMDUxMUU4OUMwRDZFNEJGOEFFQTIyOC9KZFkt
Q09xLWZQcG5oZFRCMXROQkZ0NFZzOXcuY3JsMGcGCCsGAQUFBwEBBFswWTBXBggr
BgEFBQcwAoZLcnN5bmM6Ly9ycGtpLmFmcmluaWMubmV0L3JlcG9zaXRvcnkvYWZy
aW5pYy9KZFktQ09xLWZQcG5oZFRCMXROQkZ0NFZzOXcuY2VyME8GA1UdIAEB/wRF
MEMwQQYIKwYBBQUHDgIwNTAzBggrBgEFBQcCARYnaHR0cHM6Ly9ycGtpLmFmcmlu
aWMubmV0L3BvbGljeS9DUFMucGRmMIHbBggrBgEFBQcBCwSBzjCByzCBkQYIKwYB
BQUHMAuGgYRyc3luYzovL3Jwa2kuYWZyaW5pYy5uZXQvcmVwb3NpdG9yeS9tZW1i
ZXJfcmVwb3NpdG9yeS9GMzY4RjJEMC83RjRBOThFQTZFMDUxMUU4OUMwRDZFNEJG
OEFFQTIyOC80MUREMjY4NEY3OEQxMUYwQkZEQjQ3OUVEQUU0RUM5Qy5yb2EwNQYI
KwYBBQUHMA2GKWh0dHBzOi8vcnJkcC5hZnJpbmljLm5ldC9ub3RpZmljYXRpb24u
eG1sMB8GCCsGAQUFBwEHAQH/BBAwDjAMBAIAATAGAwQCmt0gMA0GCSqGSIb3DQEB
CwUAA4IBAQCC1Qn9OPx0YWgygN7eSisps82cyLS3wOEhfD0orKg/hI+JFYht1p/m
s+1jw6+2Q6EmfjzANUSeO0HHiDrxaVcqbYlJAZO6lLPvsvag8RSOnok7ONHmE55h
W1RLK/ylT/H55hyNs+lJXtDh9ioMpeELEbecPysxIC4sz3nbpy0H3eAOu5GMBo3p
/kfUTRsf15O26b/9PZpYYCWqFg2g0tRPiqfXzh0uu/yG568UV4RYMDmsb6V7cVCD
thHpMY1fAMwGDoEqUdK0psCsXXv6jZic3DaKqqvPqvFRpIGpCZ5MYOy4sm0V+VPk
KxBqx2b+1bzXBri1p4ny1U4JhZY57ga6
-----END CERTIFICATE-----
Generated at Sun Jan 25 07:21:40 2026 by rpki-client