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/A917E65B/7F4BE9A226F411F084F59772C4F9AE02/B7498170318011F0A5A76C39C4F9AE02.roa
File:                     B7498170318011F0A5A76C39C4F9AE02.roa (raw, json)
Hash identifier:          k4X0p2HSwTI61jADy1eBg2O7P3JFXJ2ui1vTVzdjAQo=
Subject key identifier:   3B:D7:4F:34:19:09:F1:13:E6:53:69:CD:59:1C:12:C4:D0:38:85:62
Certificate issuer:       /CN=A917E65B/serialNumber=3E062896F796140C64055E47D453084823A70824
Certificate serial:       81
Authority key identifier: 3E:06:28:96:F7:96:14:0C:64:05:5E:47:D4:53:08:48:23:A7:08:24
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/PgYolveWFAxkBV5H1FMISCOnCCQ.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A917E65B/7F4BE9A226F411F084F59772C4F9AE02/B7498170318011F0A5A76C39C4F9AE02.roa
Signing time:             Sat 03 Jan 2026 06:24:29 +0000
ROA not before:           Sat 03 Jan 2026 06:24:29 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     136239
IP address blocks:        103.83.32.0/23 maxlen: 24
                          103.110.30.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A917E65B/7F4BE9A226F411F084F59772C4F9AE02/PgYolveWFAxkBV5H1FMISCOnCCQ.crl
                          rsync://rpki.apnic.net/member_repository/A917E65B/7F4BE9A226F411F084F59772C4F9AE02/PgYolveWFAxkBV5H1FMISCOnCCQ.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/PgYolveWFAxkBV5H1FMISCOnCCQ.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:   Sun 01 Feb 2026 05:43:03 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 129 (0x81)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A917E65B, serialNumber=3E062896F796140C64055E47D453084823A70824
        Validity
            Not Before: Jan  3 06:24:29 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6958b61d-37fa
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b8:a3:41:2c:83:da:2b:e0:9e:77:d6:15:e6:53:
                    bc:f1:50:bb:85:08:1d:b6:48:e3:c0:3e:70:f8:35:
                    49:01:61:7b:c9:86:bb:6e:00:a5:e8:1f:d6:77:e8:
                    2b:e1:7a:f7:22:e4:63:af:68:68:cc:a2:fb:39:d1:
                    19:96:f1:02:a6:32:c8:51:59:92:d3:ca:08:88:d7:
                    08:18:80:22:46:e2:3e:41:57:dc:36:08:1b:26:7b:
                    ec:ee:f2:c8:24:5d:cc:7a:ae:a3:57:6a:cf:1a:b2:
                    21:ab:e2:46:53:fc:a7:c3:52:81:5b:98:ed:2f:f9:
                    e7:dc:ee:32:5d:79:bc:4c:df:27:61:8d:c8:21:8c:
                    f3:35:c0:fb:3f:77:f9:66:10:f1:d6:41:48:2f:57:
                    0d:73:9a:d9:99:97:0e:99:51:a7:f0:e0:7d:51:56:
                    35:cc:40:99:e1:4a:54:ac:48:c9:22:03:53:0c:96:
                    2f:c8:63:b4:7c:c5:ec:c9:2a:52:bc:4b:5e:65:87:
                    f7:ac:36:ba:10:fe:00:ae:81:de:51:79:38:c8:ea:
                    a7:9c:3c:ee:b9:1d:07:df:a1:92:53:c9:f6:9e:0b:
                    d1:ca:fa:84:c1:af:84:31:c5:bc:dc:31:d1:98:5c:
                    f1:d6:a3:ac:24:ec:0d:8a:0e:f0:3d:5a:61:29:75:
                    90:bf
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                3B:D7:4F:34:19:09:F1:13:E6:53:69:CD:59:1C:12:C4:D0:38:85:62
            X509v3 Authority Key Identifier:
                keyid:3E:06:28:96:F7:96:14:0C:64:05:5E:47:D4:53:08:48:23:A7:08:24

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A917E65B/7F4BE9A226F411F084F59772C4F9AE02/PgYolveWFAxkBV5H1FMISCOnCCQ.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/PgYolveWFAxkBV5H1FMISCOnCCQ.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/A917E65B/7F4BE9A226F411F084F59772C4F9AE02/B7498170318011F0A5A76C39C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.83.32.0/23
                  103.110.30.0/23

    Signature Algorithm: sha256WithRSAEncryption
         7d:4f:80:24:a3:65:51:b5:65:9e:fe:0a:2e:dd:f2:55:47:13:
         1a:7e:5f:92:5f:9a:f4:a6:94:4d:e9:a5:f1:fb:d7:25:a8:d5:
         f8:e9:ff:bf:54:5d:69:b5:76:9e:b1:5d:e4:cd:22:09:1a:a6:
         99:a3:83:a4:bb:70:37:2b:4a:23:c5:4f:0e:30:4d:34:dc:16:
         85:11:75:ea:83:b9:5a:4f:83:7e:99:1e:ed:4a:17:53:b0:b9:
         f5:12:31:45:59:33:5a:21:e4:61:be:88:d4:fb:bb:f5:42:3a:
         53:e0:d5:0e:4c:1b:95:31:ee:f4:8a:e2:b3:1a:dd:5a:cf:74:
         de:ae:57:43:29:01:af:ed:7d:0b:0f:6a:f6:b4:99:96:8f:ec:
         26:ba:ad:11:22:72:0a:6d:04:c9:52:90:1f:ce:e0:3a:b7:2a:
         e5:e8:19:cf:49:2d:01:40:4a:b5:dc:f5:c0:6c:dd:86:87:e9:
         ad:52:b9:7d:7b:da:ac:fd:3e:da:c8:33:4a:a3:bf:f9:d5:ab:
         42:b8:bb:73:35:5f:5c:8e:91:fb:f4:58:5c:c9:ac:51:a5:b7:
         4a:de:8c:44:1c:b2:ad:69:be:1e:ab:2c:ac:6f:f3:c9:52:5f:
         00:21:90:a7:72:da:4a:40:43:c3:02:23:5c:fa:dc:6a:a9:d0:
         f6:93:b9:15
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICAIEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
N0U2NUIxMTAvBgNVBAUTKDNFMDYyODk2Rjc5NjE0MEM2NDA1NUU0N0Q0NTMwODQ4
MjNBNzA4MjQwHhcNMjYwMTAzMDYyNDI5WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU4YjYxZC0zN2ZhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAuKNBLIPaK+Ced9YV5lO88VC7hQgdtkjjwD5w+DVJAWF7yYa7bgCl6B/Wd+gr
4Xr3IuRjr2hozKL7OdEZlvECpjLIUVmS08oIiNcIGIAiRuI+QVfcNggbJnvs7vLI
JF3Meq6jV2rPGrIhq+JGU/ynw1KBW5jtL/nn3O4yXXm8TN8nYY3IIYzzNcD7P3f5
ZhDx1kFIL1cNc5rZmZcOmVGn8OB9UVY1zECZ4UpUrEjJIgNTDJYvyGO0fMXsySpS
vEteZYf3rDa6EP4AroHeUXk4yOqnnDzuuR0H36GSU8n2ngvRyvqEwa+EMcW83DHR
mFzx1qOsJOwNig7wPVphKXWQvwIDAQABo4ICmzCCApcwHQYDVR0OBBYEFDvXTzQZ
CfET5lNpzVkcEsTQOIViMB8GA1UdIwQYMBaAFD4GKJb3lhQMZAVeR9RTCEgjpwgk
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3RTY1Qi83RjRCRTlBMjI2
RjQxMUYwODRGNTk3NzJDNEY5QUUwMi9QZ1lvbHZlV0ZBeGtCVjVIMUZNSVNDT25D
Q1EuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1BnWW9sdmVXRkF4a0JWNUgxRk1JU0NPbkNDUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
N0U2NUIvN0Y0QkU5QTIyNkY0MTFGMDg0RjU5NzcyQzRGOUFFMDIvQjc0OTgxNzAz
MTgwMTFGMEE1QTc2QzM5QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBAFnUyADBAFnbh4wDQYJKoZIhvcNAQELBQADggEBAH1PgCSj
ZVG1ZZ7+Ci7d8lVHExp+X5JfmvSmlE3ppfH71yWo1fjp/79UXWm1dp6xXeTNIgka
ppmjg6S7cDcrSiPFTw4wTTTcFoURdeqDuVpPg36ZHu1KF1OwufUSMUVZM1oh5GG+
iNT7u/VCOlPg1Q5MG5Ux7vSK4rMa3VrPdN6uV0MpAa/tfQsPava0mZaP7Ca6rREi
cgptBMlSkB/O4Dq3KuXoGc9JLQFASrXc9cBs3YaH6a1SuX172qz9PtrIM0qjv/nV
q0K4u3M1X1yOkfv0WFzJrFGlt0rejEQcsq1pvh6rLKxv88lSXwAhkKdy2kpAQ8MC
I1z63Gqp0PaTuRU=
-----END CERTIFICATE-----
Generated at Sun Jan 25 17:05:17 2026 by rpki-client