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/A91D6C1B/E57306CA9A7211EF8EB4162DC4F9AE02/9549EE609A7311EF8A9F432EC4F9AE02.roa
File:                     9549EE609A7311EF8A9F432EC4F9AE02.roa (raw, json)
Hash identifier:          S3VvpWrownj9g2hMHAmWI/5DBZK+0clcEDM1JGkJ27s=
Subject key identifier:   82:EE:F2:C7:45:73:69:D6:8B:E7:43:92:2E:97:D4:74:71:54:57:75
Certificate issuer:       /CN=A91D6C1B/serialNumber=2CFB0CEF6D16D6676EEA211643EC8E85C25CF2FF
Certificate serial:       EC
Authority key identifier: 2C:FB:0C:EF:6D:16:D6:67:6E:EA:21:16:43:EC:8E:85:C2:5C:F2:FF
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/LPsM720W1mdu6iEWQ-yOhcJc8v8.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D6C1B/E57306CA9A7211EF8EB4162DC4F9AE02/9549EE609A7311EF8A9F432EC4F9AE02.roa
Signing time:             Sat 17 Jan 2026 05:23:56 +0000
ROA not before:           Sat 17 Jan 2026 05:23:56 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     7545
IP address blocks:        203.23.36.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D6C1B/E57306CA9A7211EF8EB4162DC4F9AE02/LPsM720W1mdu6iEWQ-yOhcJc8v8.crl
                          rsync://rpki.apnic.net/member_repository/A91D6C1B/E57306CA9A7211EF8EB4162DC4F9AE02/LPsM720W1mdu6iEWQ-yOhcJc8v8.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/LPsM720W1mdu6iEWQ-yOhcJc8v8.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:   Wed 28 Jan 2026 04:40:07 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 236 (0xec)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D6C1B, serialNumber=2CFB0CEF6D16D6676EEA211643EC8E85C25CF2FF
        Validity
            Not Before: Jan 17 05:23:56 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=696b1cec-28b0
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d8:7f:88:c6:21:23:10:0a:65:0b:d3:6e:28:4f:
                    00:22:d4:49:6c:6f:e7:2b:15:23:b5:5d:f1:a8:2e:
                    2a:71:f3:80:ee:aa:3e:90:e6:bc:01:c4:71:2b:b1:
                    e7:a5:5c:e4:f1:74:1f:d2:7f:98:6d:37:27:06:39:
                    ad:e0:42:13:b6:47:a1:eb:36:e1:b1:93:9a:b0:72:
                    5a:fa:a5:3f:5e:1a:82:3d:2d:a7:f6:3f:e3:3b:3a:
                    78:ed:a8:21:4b:71:84:1d:16:8d:90:82:ac:8a:30:
                    a8:97:60:6d:64:59:f4:3f:5c:1d:50:45:a6:dc:85:
                    97:61:2b:6e:5f:54:c3:38:ac:07:a8:01:65:79:ef:
                    d6:d9:15:7a:7d:17:ac:9c:9b:3a:c6:dd:07:7b:ee:
                    5d:61:ce:1e:37:ae:24:56:aa:9f:52:a7:46:ee:cd:
                    e4:bf:0f:48:69:e0:36:e7:49:e5:96:7d:41:36:3d:
                    88:ea:5f:ba:03:dc:6b:e8:70:43:25:db:79:4d:a4:
                    a4:e1:56:f9:08:3e:a7:8f:aa:83:e7:3d:72:1b:6e:
                    02:d5:2f:86:ea:31:3d:8e:7b:68:97:4d:1d:3e:94:
                    81:de:6f:af:76:92:30:42:9a:97:f4:bd:56:c5:da:
                    e9:ae:88:23:4d:1d:cc:e8:f4:00:97:84:70:65:ed:
                    09:1d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                82:EE:F2:C7:45:73:69:D6:8B:E7:43:92:2E:97:D4:74:71:54:57:75
            X509v3 Authority Key Identifier:
                keyid:2C:FB:0C:EF:6D:16:D6:67:6E:EA:21:16:43:EC:8E:85:C2:5C:F2:FF

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D6C1B/E57306CA9A7211EF8EB4162DC4F9AE02/LPsM720W1mdu6iEWQ-yOhcJc8v8.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/LPsM720W1mdu6iEWQ-yOhcJc8v8.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/A91D6C1B/E57306CA9A7211EF8EB4162DC4F9AE02/9549EE609A7311EF8A9F432EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  203.23.36.0/24

    Signature Algorithm: sha256WithRSAEncryption
         0d:f4:86:a9:fd:d3:27:21:e1:5d:fa:77:3f:e7:48:30:84:2b:
         ba:aa:e8:51:58:07:e7:95:cc:b4:5e:5b:d1:a9:29:74:ed:f6:
         6b:76:87:eb:ab:4a:d0:0d:4a:d0:34:29:2b:93:2a:09:9d:9b:
         3c:63:c6:03:e2:7f:7b:a6:f2:0c:58:ed:5e:fc:b1:ff:06:45:
         99:d0:b5:33:6b:1a:57:5c:33:64:97:3e:96:f5:20:a5:e4:41:
         4e:8b:db:1c:29:0c:e4:fa:5d:70:9d:98:9c:9c:b0:41:2f:8a:
         ff:5e:ad:f8:8c:ff:80:80:39:03:bc:d6:ee:3a:90:28:07:f2:
         97:9b:41:62:07:64:7e:e3:00:4e:be:eb:35:20:1f:f0:32:ec:
         ca:b3:82:e4:e4:cd:36:ce:70:3f:48:af:25:f8:cb:88:6f:1a:
         86:9c:bb:9b:b8:05:02:85:25:1c:5e:5b:a0:3c:d9:9c:0f:b5:
         6b:ea:8b:cc:bd:5e:1f:df:c6:fc:89:12:8c:fc:09:04:04:87:
         13:93:a6:74:e3:05:35:e9:8b:18:8b:fc:d4:3b:97:ba:bf:cc:
         82:33:2a:41:46:20:99:77:db:90:d9:16:b0:f5:11:5e:0b:59:
         3c:07:87:fa:10:2b:19:c5:0d:e2:01:e5:d8:46:5a:57:38:3f:
         e9:91:c3:f0
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAOwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
RDZDMUIxMTAvBgNVBAUTKDJDRkIwQ0VGNkQxNkQ2Njc2RUVBMjExNjQzRUM4RTg1
QzI1Q0YyRkYwHhcNMjYwMTE3MDUyMzU2WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTZiMWNlYy0yOGIwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA2H+IxiEjEAplC9NuKE8AItRJbG/nKxUjtV3xqC4qcfOA7qo+kOa8AcRxK7Hn
pVzk8XQf0n+YbTcnBjmt4EITtkeh6zbhsZOasHJa+qU/XhqCPS2n9j/jOzp47agh
S3GEHRaNkIKsijCol2BtZFn0P1wdUEWm3IWXYStuX1TDOKwHqAFlee/W2RV6fRes
nJs6xt0He+5dYc4eN64kVqqfUqdG7s3kvw9IaeA250nlln1BNj2I6l+6A9xr6HBD
Jdt5TaSk4Vb5CD6nj6qD5z1yG24C1S+G6jE9jntol00dPpSB3m+vdpIwQpqX9L1W
xdrprogjTR3M6PQAl4RwZe0JHQIDAQABo4IClTCCApEwHQYDVR0OBBYEFILu8sdF
c2nWi+dDki6X1HRxVFd1MB8GA1UdIwQYMBaAFCz7DO9tFtZnbuohFkPsjoXCXPL/
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFENkMxQi9FNTczMDZDQTlB
NzIxMUVGOEVCNDE2MkRDNEY5QUUwMi9MUHNNNzIwVzFtZHU2aUVXUS15T2hjSmM4
djguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0xQc003MjBXMW1kdTZpRVdRLXlPaGNKYzh2OC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDZDMUIvRTU3MzA2Q0E5QTcyMTFFRjhFQjQxNjJEQzRGOUFFMDIvOTU0OUVFNjA5
QTczMTFFRjhBOUY0MzJFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBADLFyQwDQYJKoZIhvcNAQELBQADggEBAA30hqn90ych4V36
dz/nSDCEK7qq6FFYB+eVzLReW9GpKXTt9mt2h+urStANStA0KSuTKgmdmzxjxgPi
f3um8gxY7V78sf8GRZnQtTNrGldcM2SXPpb1IKXkQU6L2xwpDOT6XXCdmJycsEEv
iv9erfiM/4CAOQO81u46kCgH8pebQWIHZH7jAE6+6zUgH/Ay7MqzguTkzTbOcD9I
ryX4y4hvGoacu5u4BQKFJRxeW6A82ZwPtWvqi8y9Xh/fxvyJEoz8CQQEhxOTpnTj
BTXpixiL/NQ7l7q/zIIzKkFGIJl325DZFrD1EV4LWTwHh/oQKxnFDeIB5dhGWlc4
P+mRw/A=
-----END CERTIFICATE-----
Generated at Wed Jan 21 13:20:52 2026 by rpki-client