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/A91E15AD/B8B91C467E1211EE9CB11F3EC4F9AE02/2A26D2607E1311EEAF8FD93EC4F9AE02.roa
File:                     2A26D2607E1311EEAF8FD93EC4F9AE02.roa (raw, json)
Hash identifier:          4FhZ7+hXM4fh2uS07kN1jQREapXxM7SUussBWKhZnjE=
Subject key identifier:   DE:CA:6F:32:47:59:48:E3:EA:7A:03:09:10:D2:F5:1C:1A:74:B1:15
Certificate issuer:       /CN=A91E15AD/serialNumber=7F352A76956D7702FC77AF60FCC129E61FDBEA32
Certificate serial:       0192
Authority key identifier: 7F:35:2A:76:95:6D:77:02:FC:77:AF:60:FC:C1:29:E6:1F:DB:EA:32
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fzUqdpVtdwL8d69g_MEp5h_b6jI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E15AD/B8B91C467E1211EE9CB11F3EC4F9AE02/2A26D2607E1311EEAF8FD93EC4F9AE02.roa
Signing time:             Mon 01 Dec 2025 02:30:21 +0000
ROA not before:           Mon 01 Dec 2025 02:30:21 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     151989
IP address blocks:        115.84.168.0/23 maxlen: 23
                          115.84.168.0/24 maxlen: 24
                          115.84.169.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E15AD/B8B91C467E1211EE9CB11F3EC4F9AE02/fzUqdpVtdwL8d69g_MEp5h_b6jI.crl
                          rsync://rpki.apnic.net/member_repository/A91E15AD/B8B91C467E1211EE9CB11F3EC4F9AE02/fzUqdpVtdwL8d69g_MEp5h_b6jI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fzUqdpVtdwL8d69g_MEp5h_b6jI.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:   Fri 12 Dec 2025 01:49:57 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 402 (0x192)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E15AD, serialNumber=7F352A76956D7702FC77AF60FCC129E61FDBEA32
        Validity
            Not Before: Dec  1 02:30:21 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=692cfdbc-ade6
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b1:fb:dc:91:7a:41:7e:c7:3b:3c:9f:f8:e8:19:
                    40:b6:35:c5:3a:ff:5a:b9:c7:08:d0:c5:75:67:b0:
                    b7:bb:8c:e5:35:5b:89:a8:16:26:2f:22:2f:d7:ba:
                    10:43:0d:7e:9a:10:d6:a1:67:6a:72:0d:0e:d2:0e:
                    56:65:32:aa:03:6f:31:5f:ba:dc:8e:9f:e3:4a:79:
                    a0:96:75:4c:81:61:fa:03:e3:63:66:a2:e7:48:29:
                    06:13:00:fc:16:25:cb:cf:f6:bf:f5:9d:8e:dc:df:
                    72:6b:07:ea:e8:1e:a8:1c:46:10:81:c3:ce:6a:13:
                    6b:d0:57:fe:12:4a:be:2c:b2:bf:4e:7f:53:cb:9f:
                    2f:ea:1d:1b:42:4e:1b:ea:7e:75:a6:10:26:1e:78:
                    a1:6d:68:c7:0e:2d:03:96:26:af:fe:76:b0:79:d0:
                    c8:84:d6:e0:fc:59:a3:df:6e:c0:a2:33:6d:3e:d4:
                    8d:37:92:6d:0c:01:5f:95:41:1c:e8:f3:f0:d0:ff:
                    60:55:22:18:af:c0:d5:46:d5:e0:72:d5:45:f0:f3:
                    6d:41:17:77:a9:75:25:fb:d9:b6:a3:69:e2:39:d7:
                    06:a6:c6:ad:84:d2:61:13:3e:eb:08:b6:c3:c1:69:
                    cd:4f:41:5b:9e:cd:72:ef:9d:3e:e7:6d:72:f0:23:
                    34:01
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                DE:CA:6F:32:47:59:48:E3:EA:7A:03:09:10:D2:F5:1C:1A:74:B1:15
            X509v3 Authority Key Identifier:
                keyid:7F:35:2A:76:95:6D:77:02:FC:77:AF:60:FC:C1:29:E6:1F:DB:EA:32

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E15AD/B8B91C467E1211EE9CB11F3EC4F9AE02/fzUqdpVtdwL8d69g_MEp5h_b6jI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fzUqdpVtdwL8d69g_MEp5h_b6jI.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/A91E15AD/B8B91C467E1211EE9CB11F3EC4F9AE02/2A26D2607E1311EEAF8FD93EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  115.84.168.0/23

    Signature Algorithm: sha256WithRSAEncryption
         9f:e5:67:07:93:68:2f:11:8b:75:d1:fe:15:14:77:25:5f:0c:
         ea:74:09:40:df:cd:90:01:30:8f:15:86:aa:69:3a:4f:45:3e:
         4e:b1:f1:3b:40:b5:b1:35:ca:8d:00:bb:58:e9:76:1e:30:1c:
         f5:f5:de:7e:d6:c4:43:70:ec:c6:0c:78:95:6f:b2:18:3f:38:
         88:e0:8f:60:89:36:a7:86:2b:11:b9:ba:29:24:ad:39:80:72:
         36:f4:74:88:70:99:fe:b7:df:c4:ef:7a:d3:72:71:88:90:3e:
         30:86:1b:3b:d7:dd:36:86:f4:a5:b1:77:0b:64:d0:bd:33:18:
         78:f9:1b:bf:3e:b3:52:d2:3a:95:ba:79:b9:bc:63:f9:b4:ed:
         fd:f5:b0:e4:46:3d:30:2d:52:27:e5:c3:bd:c0:03:1a:c7:05:
         30:91:e9:f2:ba:c1:67:cd:98:32:09:24:e2:aa:de:b0:6a:0c:
         60:8d:f6:af:45:19:1b:a7:d5:68:fd:1e:be:a1:94:2a:e5:eb:
         43:83:c1:eb:dc:2f:df:77:79:c4:12:00:0c:c5:5d:ea:6d:8c:
         f9:a9:89:be:dc:7f:d8:d6:61:82:48:8b:c7:b7:6e:18:95:e6:
         79:e9:d8:ed:0f:a2:58:30:12:a9:4e:07:c7:f2:de:a5:ab:5b:
         0d:17:63:55
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAZIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTE1QUQxMTAvBgNVBAUTKDdGMzUyQTc2OTU2RDc3MDJGQzc3QUY2MEZDQzEyOUU2
MUZEQkVBMzIwHhcNMjUxMjAxMDIzMDIxWhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJjZmRiYy1hZGU2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAsfvckXpBfsc7PJ/46BlAtjXFOv9auccI0MV1Z7C3u4zlNVuJqBYmLyIv17oQ
Qw1+mhDWoWdqcg0O0g5WZTKqA28xX7rcjp/jSnmglnVMgWH6A+NjZqLnSCkGEwD8
FiXLz/a/9Z2O3N9yawfq6B6oHEYQgcPOahNr0Ff+Ekq+LLK/Tn9Ty58v6h0bQk4b
6n51phAmHnihbWjHDi0Dliav/nawedDIhNbg/Fmj327AojNtPtSNN5JtDAFflUEc
6PPw0P9gVSIYr8DVRtXgctVF8PNtQRd3qXUl+9m2o2niOdcGpsathNJhEz7rCLbD
wWnNT0Fbns1y750+521y8CM0AQIDAQABo4IClTCCApEwHQYDVR0OBBYEFN7KbzJH
WUjj6noDCRDS9RwadLEVMB8GA1UdIwQYMBaAFH81KnaVbXcC/HevYPzBKeYf2+oy
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFMTVBRC9COEI5MUM0NjdF
MTIxMUVFOUNCMTFGM0VDNEY5QUUwMi9melVxZHBWdGR3TDhkNjlnX01FcDVoX2I2
akkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2Z6VXFkcFZ0ZHdMOGQ2OWdfTUVwNWhfYjZqSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTE1QUQvQjhCOTFDNDY3RTEyMTFFRTlDQjExRjNFQzRGOUFFMDIvMkEyNkQyNjA3
RTEzMTFFRUFGOEZEOTNFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFzVKgwDQYJKoZIhvcNAQELBQADggEBAJ/lZweTaC8Ri3XR
/hUUdyVfDOp0CUDfzZABMI8VhqppOk9FPk6x8TtAtbE1yo0Au1jpdh4wHPX13n7W
xENw7MYMeJVvshg/OIjgj2CJNqeGKxG5uikkrTmAcjb0dIhwmf6338TvetNycYiQ
PjCGGzvX3TaG9KWxdwtk0L0zGHj5G78+s1LSOpW6ebm8Y/m07f31sORGPTAtUifl
w73AAxrHBTCR6fK6wWfNmDIJJOKq3rBqDGCN9q9FGRun1Wj9Hr6hlCrl60ODwevc
L993ecQSAAzFXeptjPmpib7cf9jWYYJIi8e3bhiV5nnp2O0PolgwEqlOB8fy3qWr
Ww0XY1U=
-----END CERTIFICATE-----
Generated at Sat Dec 6 15:58:10 2025 by rpki-client