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.apnic.net/member_repository/A917E04F/418537F4970311E9B4B7B25AC4F9AE02/9C9389D4970311E9B7D3DE5AC4F9AE02.roa
File:                     9C9389D4970311E9B7D3DE5AC4F9AE02.roa (raw, json)
Hash identifier:          SYw3Jz0rXQI+MxK0Af3opNrEXGOGhPmtcabIs8+EMNA=
Subject key identifier:   45:1A:B8:A5:60:B4:85:65:5C:23:66:D6:87:CA:38:66:3F:B4:FE:E5
Certificate issuer:       /CN=A917E04F/serialNumber=75DDCD0CD46258AC191AC390A2C925D8C035A857
Certificate serial:       0EF5
Authority key identifier: 75:DD:CD:0C:D4:62:58:AC:19:1A:C3:90:A2:C9:25:D8:C0:35:A8:57
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dd3NDNRiWKwZGsOQoskl2MA1qFc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A917E04F/418537F4970311E9B4B7B25AC4F9AE02/9C9389D4970311E9B7D3DE5AC4F9AE02.roa
Signing time:             Fri 16 Jan 2026 18:14:50 +0000
ROA not before:           Fri 16 Jan 2026 18:14:50 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     139050
IP address blocks:        203.14.165.0/24 maxlen: 24
                          203.14.165.0/25 maxlen: 25
                          203.14.165.128/25 maxlen: 25
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A917E04F/418537F4970311E9B4B7B25AC4F9AE02/dd3NDNRiWKwZGsOQoskl2MA1qFc.crl
                          rsync://rpki.apnic.net/member_repository/A917E04F/418537F4970311E9B4B7B25AC4F9AE02/dd3NDNRiWKwZGsOQoskl2MA1qFc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dd3NDNRiWKwZGsOQoskl2MA1qFc.cer
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.crl
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/DmWk9f02tb1o6zySNAiXjJB6p58.cer
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.crl
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.mft
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/mBQsnQtBo7n7YD12mEgjb9HzGSQ.cer
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.crl
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.mft
                          rsync://rpki.apnic.net/repository/apnic-rpki-root-iana-origin.cer
Signature path expires:   Sat 31 Jan 2026 17:17:54 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3829 (0xef5)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A917E04F, serialNumber=75DDCD0CD46258AC191AC390A2C925D8C035A857
        Validity
            Not Before: Jan 16 18:14:50 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=696a801a-28bf
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c2:43:93:e6:cb:23:09:f2:6f:f6:22:62:c1:92:
                    b7:1a:9a:20:07:97:12:1e:d3:cf:ce:08:d0:32:e4:
                    bb:28:47:76:e2:33:eb:87:10:38:c0:01:8f:ea:82:
                    4c:9d:f8:54:6c:c2:0c:21:70:c1:2b:2e:90:05:98:
                    6f:36:f4:85:b0:88:28:4a:a6:71:af:a8:ab:96:43:
                    e5:5b:aa:66:80:74:9f:c3:a0:9a:24:fd:56:53:30:
                    92:4b:cd:f6:95:ab:5f:a4:f2:d0:f5:e1:00:33:62:
                    e0:99:0e:51:c8:35:03:b2:3f:e3:47:9c:47:75:b0:
                    9a:e7:06:f4:16:c6:86:03:d6:5f:73:a7:40:d9:df:
                    a5:6f:a1:34:a8:b7:9b:2b:7e:e8:a3:00:9b:80:b7:
                    f6:ed:ad:b5:1c:e3:72:0e:da:7f:03:49:6a:50:eb:
                    94:dd:13:1b:79:0b:fa:0d:f0:47:f0:6c:83:62:a7:
                    c2:77:a1:3e:f6:0e:9f:45:64:74:24:48:e9:62:a8:
                    3d:aa:2f:72:3f:a1:e6:54:e2:ea:25:f1:47:8b:8e:
                    22:d7:8d:ac:5d:24:84:a0:bf:ec:42:48:cf:3f:a6:
                    a0:20:5d:7a:87:d4:38:90:47:d3:64:c9:9e:a0:73:
                    33:a1:7b:95:e4:81:c1:c9:1c:1a:ff:9d:8f:84:10:
                    44:ff
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                45:1A:B8:A5:60:B4:85:65:5C:23:66:D6:87:CA:38:66:3F:B4:FE:E5
            X509v3 Authority Key Identifier:
                keyid:75:DD:CD:0C:D4:62:58:AC:19:1A:C3:90:A2:C9:25:D8:C0:35:A8:57

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A917E04F/418537F4970311E9B4B7B25AC4F9AE02/dd3NDNRiWKwZGsOQoskl2MA1qFc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dd3NDNRiWKwZGsOQoskl2MA1qFc.cer

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber
                  CPS: https://www.apnic.net/RPKI/CPS.pdf

            Subject Information Access:
                Signed Object - URI:rsync://rpki.apnic.net/member_repository/A917E04F/418537F4970311E9B4B7B25AC4F9AE02/9C9389D4970311E9B7D3DE5AC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  203.14.165.0/24

    Signature Algorithm: sha256WithRSAEncryption
         7e:23:42:9f:32:ae:26:ec:68:65:c1:26:c1:53:e8:42:62:f7:
         c4:09:f6:e9:d7:1e:ba:d7:67:40:33:1b:1d:2c:f6:0c:fc:9a:
         36:21:6c:ff:dd:3d:b4:bf:38:37:91:2b:80:10:c8:69:c4:73:
         10:64:d6:54:6e:9a:52:26:ca:16:04:ab:6d:fb:8b:39:b3:fc:
         53:11:22:eb:3f:aa:62:f6:13:a4:68:08:ef:07:84:ef:a8:04:
         1c:1b:eb:7d:9b:60:a8:a7:ff:5b:71:0e:cf:83:fa:a7:dc:c6:
         9d:13:cf:33:ca:74:41:03:e2:5b:ba:a2:91:e6:2b:3f:c5:8d:
         56:e5:b7:33:fa:f0:18:68:11:47:4c:57:ed:ba:ba:13:30:eb:
         b9:2b:1b:60:4a:78:c5:5c:41:f6:3a:43:eb:20:85:1e:88:c0:
         2f:0d:5d:e5:55:6d:52:51:f8:a0:82:ba:17:72:c3:b8:ad:29:
         e4:29:31:36:71:0f:8c:42:01:a3:8a:9b:39:58:5b:a3:b1:5f:
         65:fd:dc:2a:09:dd:e4:59:14:d5:ea:8f:24:c9:3c:8f:29:b6:
         bd:96:d2:e6:e4:6b:e7:62:94:a4:1a:c4:0d:29:9a:17:43:df:
         8e:09:d7:80:0f:a9:f8:3d:76:f0:2a:57:09:3a:d7:fc:04:4d:
         52:4e:4e:52
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICDvUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
N0UwNEYxMTAvBgNVBAUTKDc1RERDRDBDRDQ2MjU4QUMxOTFBQzM5MEEyQzkyNUQ4
QzAzNUE4NTcwHhcNMjYwMTE2MTgxNDUwWhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTZhODAxYS0yOGJmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAwkOT5ssjCfJv9iJiwZK3GpogB5cSHtPPzgjQMuS7KEd24jPrhxA4wAGP6oJM
nfhUbMIMIXDBKy6QBZhvNvSFsIgoSqZxr6irlkPlW6pmgHSfw6CaJP1WUzCSS832
latfpPLQ9eEAM2LgmQ5RyDUDsj/jR5xHdbCa5wb0FsaGA9Zfc6dA2d+lb6E0qLeb
K37oowCbgLf27a21HONyDtp/A0lqUOuU3RMbeQv6DfBH8GyDYqfCd6E+9g6fRWR0
JEjpYqg9qi9yP6HmVOLqJfFHi44i142sXSSEoL/sQkjPP6agIF16h9Q4kEfTZMme
oHMzoXuV5IHByRwa/52PhBBE/wIDAQABo4IClTCCApEwHQYDVR0OBBYEFEUauKVg
tIVlXCNm1ofKOGY/tP7lMB8GA1UdIwQYMBaAFHXdzQzUYlisGRrDkKLJJdjANahX
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3RTA0Ri80MTg1MzdGNDk3
MDMxMUU5QjRCN0IyNUFDNEY5QUUwMi9kZDNORE5SaVdLd1pHc09Rb3NrbDJNQTFx
RmMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2RkM05ETlJpV0t3WkdzT1Fvc2tsMk1BMXFGYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
N0UwNEYvNDE4NTM3RjQ5NzAzMTFFOUI0QjdCMjVBQzRGOUFFMDIvOUM5Mzg5RDQ5
NzAzMTFFOUI3RDNERTVBQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBADLDqUwDQYJKoZIhvcNAQELBQADggEBAH4jQp8yribsaGXB
JsFT6EJi98QJ9unXHrrXZ0AzGx0s9gz8mjYhbP/dPbS/ODeRK4AQyGnEcxBk1lRu
mlImyhYEq237izmz/FMRIus/qmL2E6RoCO8HhO+oBBwb632bYKin/1txDs+D+qfc
xp0TzzPKdEED4lu6opHmKz/FjVbltzP68BhoEUdMV+26uhMw67krG2BKeMVcQfY6
Q+sghR6IwC8NXeVVbVJR+KCCuhdyw7itKeQpMTZxD4xCAaOKmzlYW6OxX2X93CoJ
3eRZFNXqjyTJPI8ptr2W0ubka+dilKQaxA0pmhdD344J14APqfg9dvAqVwk61/wE
TVJOTlI=
-----END CERTIFICATE-----
Generated at Sun Jan 25 17:28:22 2026 by rpki-client