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/A91A46B0/32E9873CBFC811EBB9E4EB6EC4F9AE02/845606CEC0A211F08C07402EC4F9AE02.roa
File:                     845606CEC0A211F08C07402EC4F9AE02.roa (raw, json)
Hash identifier:          60O5q/M3Zhbupf4irny02ti/wPSXEWKTgiVbupEbwmY=
Subject key identifier:   DE:1F:82:EC:59:86:62:27:75:FF:8F:1F:BB:75:BD:FA:E0:20:27:D8
Certificate issuer:       /CN=A91A46B0/serialNumber=FF682DF8D44864B341D9CB7B6C0659BFFAACC9C7
Certificate serial:       06A3
Authority key identifier: FF:68:2D:F8:D4:48:64:B3:41:D9:CB:7B:6C:06:59:BF:FA:AC:C9:C7
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_2gt-NRIZLNB2ct7bAZZv_qsycc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A46B0/32E9873CBFC811EBB9E4EB6EC4F9AE02/845606CEC0A211F08C07402EC4F9AE02.roa
Signing time:             Thu 13 Nov 2025 15:07:49 +0000
ROA not before:           Thu 13 Nov 2025 15:07:49 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     212238
IP address blocks:        103.234.239.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A46B0/32E9873CBFC811EBB9E4EB6EC4F9AE02/_2gt-NRIZLNB2ct7bAZZv_qsycc.crl
                          rsync://rpki.apnic.net/member_repository/A91A46B0/32E9873CBFC811EBB9E4EB6EC4F9AE02/_2gt-NRIZLNB2ct7bAZZv_qsycc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_2gt-NRIZLNB2ct7bAZZv_qsycc.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:   Tue 09 Dec 2025 21:49:09 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1699 (0x6a3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A46B0, serialNumber=FF682DF8D44864B341D9CB7B6C0659BFFAACC9C7
        Validity
            Not Before: Nov 13 15:07:49 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=6915f444-54c3
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bd:1f:df:f2:bb:2c:a1:a6:09:d2:45:a1:09:40:
                    96:25:ff:95:23:08:bf:35:bd:37:a6:bc:86:b5:d1:
                    cf:61:45:58:8a:75:21:85:5e:4d:bd:a3:a4:0a:72:
                    bb:0a:0c:ae:84:89:19:ce:c7:0d:75:d2:32:ab:83:
                    87:e3:dc:9a:91:d8:46:31:5f:db:ce:d8:fc:6b:1a:
                    ac:c1:f4:ba:d8:3e:84:bf:1c:12:cf:17:a3:7f:77:
                    26:7c:bc:0c:54:f6:b4:fd:2f:58:82:c0:14:b5:0c:
                    76:fe:b9:6b:ca:f8:93:5e:3b:5c:5f:e7:94:bc:1a:
                    52:25:cf:47:38:10:d3:0d:11:46:60:42:9f:d0:4f:
                    3e:ab:9e:7d:18:8a:35:35:94:91:45:25:8d:47:5c:
                    27:a5:a7:1e:c6:b5:22:70:27:32:7e:e2:21:5c:d0:
                    f6:ca:05:f8:94:72:83:3d:db:6b:e2:19:7f:3d:95:
                    7e:28:4f:bc:f5:3c:67:8d:63:4b:2b:64:8c:66:28:
                    18:c0:2e:4e:8b:ef:ee:ef:92:ea:99:c2:23:36:cc:
                    5a:57:98:8b:37:0f:34:6f:25:fa:e9:20:94:2f:54:
                    cd:e6:8e:e6:44:88:ae:f2:ac:d4:0a:6d:7b:98:04:
                    16:3c:e6:6f:2e:54:9a:22:06:63:11:aa:bb:c2:a0:
                    43:b5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                DE:1F:82:EC:59:86:62:27:75:FF:8F:1F:BB:75:BD:FA:E0:20:27:D8
            X509v3 Authority Key Identifier:
                keyid:FF:68:2D:F8:D4:48:64:B3:41:D9:CB:7B:6C:06:59:BF:FA:AC:C9:C7

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A46B0/32E9873CBFC811EBB9E4EB6EC4F9AE02/_2gt-NRIZLNB2ct7bAZZv_qsycc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_2gt-NRIZLNB2ct7bAZZv_qsycc.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/A91A46B0/32E9873CBFC811EBB9E4EB6EC4F9AE02/845606CEC0A211F08C07402EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.234.239.0/24

    Signature Algorithm: sha256WithRSAEncryption
         60:2f:93:ad:3e:6c:d9:cd:95:5d:46:3e:4e:9f:46:0a:9f:a1:
         32:06:a2:ab:46:e7:8b:90:e5:15:4d:8d:14:46:e0:8c:58:0c:
         35:5c:f6:a8:50:fa:a4:25:d9:d4:ff:36:f0:d8:40:96:e5:d5:
         39:b6:45:3a:10:8c:a1:d2:de:e9:f0:09:34:5c:23:fb:94:3c:
         26:1d:d3:0a:9d:dd:6e:61:43:78:96:e3:bc:82:a1:03:f4:c6:
         13:d7:e9:73:3c:bd:7a:d6:9d:36:c8:7b:ec:a9:ce:eb:ff:b1:
         93:72:91:e9:94:48:71:8c:8e:38:f4:d4:af:02:38:bc:1a:f3:
         48:2f:3a:17:bb:65:be:4e:0c:a6:42:fb:1a:ab:c3:d4:8c:50:
         73:1f:74:d4:8f:01:40:7a:7b:d6:52:ed:4e:cc:c3:ca:d7:a8:
         64:a9:90:31:09:49:00:7f:ac:31:24:03:44:c8:a4:83:ec:90:
         8c:c5:a4:65:5b:15:52:10:cf:a9:1c:eb:3a:ff:9b:a5:16:81:
         c8:53:60:28:62:02:23:33:ed:cd:a7:11:5e:3d:24:57:c4:26:
         0f:58:73:3f:90:67:b3:51:88:76:70:fd:62:b7:ec:d3:11:49:
         fc:a4:30:e9:69:1c:a3:01:a0:d9:4a:17:56:5a:bc:a7:ee:37:
         fd:cf:e7:c6
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBqMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTQ2QjAxMTAvBgNVBAUTKEZGNjgyREY4RDQ0ODY0QjM0MUQ5Q0I3QjZDMDY1OUJG
RkFBQ0M5QzcwHhcNMjUxMTEzMTUwNzQ5WhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTE1ZjQ0NC01NGMzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvR/f8rssoaYJ0kWhCUCWJf+VIwi/Nb03pryGtdHPYUVYinUhhV5NvaOkCnK7
CgyuhIkZzscNddIyq4OH49yakdhGMV/bztj8axqswfS62D6EvxwSzxejf3cmfLwM
VPa0/S9YgsAUtQx2/rlryviTXjtcX+eUvBpSJc9HOBDTDRFGYEKf0E8+q559GIo1
NZSRRSWNR1wnpacexrUicCcyfuIhXND2ygX4lHKDPdtr4hl/PZV+KE+89TxnjWNL
K2SMZigYwC5Oi+/u75LqmcIjNsxaV5iLNw80byX66SCUL1TN5o7mRIiu8qzUCm17
mAQWPOZvLlSaIgZjEaq7wqBDtQIDAQABo4IClTCCApEwHQYDVR0OBBYEFN4fguxZ
hmIndf+PH7t1vfrgICfYMB8GA1UdIwQYMBaAFP9oLfjUSGSzQdnLe2wGWb/6rMnH
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNDZCMC8zMkU5ODczQ0JG
QzgxMUVCQjlFNEVCNkVDNEY5QUUwMi9fMmd0LU5SSVpMTkIyY3Q3YkFaWnZfcXN5
Y2MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL18yZ3QtTlJJWkxOQjJjdDdiQVpadl9xc3ljYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTQ2QjAvMzJFOTg3M0NCRkM4MTFFQkI5RTRFQjZFQzRGOUFFMDIvODQ1NjA2Q0VD
MEEyMTFGMDhDMDc0MDJFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABn6u8wDQYJKoZIhvcNAQELBQADggEBAGAvk60+bNnNlV1G
Pk6fRgqfoTIGoqtG54uQ5RVNjRRG4IxYDDVc9qhQ+qQl2dT/NvDYQJbl1Tm2RToQ
jKHS3unwCTRcI/uUPCYd0wqd3W5hQ3iW47yCoQP0xhPX6XM8vXrWnTbIe+ypzuv/
sZNykemUSHGMjjj01K8COLwa80gvOhe7Zb5ODKZC+xqrw9SMUHMfdNSPAUB6e9ZS
7U7Mw8rXqGSpkDEJSQB/rDEkA0TIpIPskIzFpGVbFVIQz6kc6zr/m6UWgchTYChi
AiMz7c2nEV49JFfEJg9Ycz+QZ7NRiHZw/WK37NMRSfykMOlpHKMBoNlKF1ZavKfu
N/3P58Y=
-----END CERTIFICATE-----
Generated at Wed Dec 3 12:01:58 2025 by rpki-client