Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9119363/31EADFA45CBA11EC8AA13E24C4F9AE02/960BB902A6F111EF9E720A74C4F9AE02.roa
File:                     960BB902A6F111EF9E720A74C4F9AE02.roa (raw, json)
Hash identifier:          STUdH7Ao2bba9m0LEPqkF49NPCbvUAEM5+0HmE9haeE=
Subject key identifier:   46:35:BB:E5:9F:1A:7C:6F:85:E3:CF:6E:72:F1:6F:C5:0E:C3:07:70
Certificate issuer:       /CN=A9119363/serialNumber=788FB4D96B601DBA616DDDC99CFE465D60C38F21
Certificate serial:       FB
Authority key identifier: 78:8F:B4:D9:6B:60:1D:BA:61:6D:DD:C9:9C:FE:46:5D:60:C3:8F:21
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/eI-02WtgHbphbd3JnP5GXWDDjyE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9119363/31EADFA45CBA11EC8AA13E24C4F9AE02/960BB902A6F111EF9E720A74C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 19:21:17 +0000
ROA not before:           Tue 03 Jun 2025 00:34:42 +0000
ROA not after:            Thu 28 May 2026 00:00:00 +0000
asID:                     136969
IP address blocks:        103.163.48.0/23 maxlen: 23
                          103.163.48.0/24 maxlen: 24
                          103.163.49.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9119363/31EADFA45CBA11EC8AA13E24C4F9AE02/eI-02WtgHbphbd3JnP5GXWDDjyE.crl
                          rsync://rpki.apnic.net/member_repository/A9119363/31EADFA45CBA11EC8AA13E24C4F9AE02/eI-02WtgHbphbd3JnP5GXWDDjyE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/eI-02WtgHbphbd3JnP5GXWDDjyE.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:   Thu 19 Mar 2026 23:24:29 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 251 (0xfb)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9119363, serialNumber=788FB4D96B601DBA616DDDC99CFE465D60C38F21
        Validity
            Not Before: Jun  3 00:34:42 2025 GMT
            Not After : May 28 00:00:00 2026 GMT
        Subject: CN=69a491ad-7513
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ce:8a:0d:8d:5f:e9:3c:dd:a3:11:2c:e1:27:e1:
                    57:7f:3a:87:cf:68:b1:7a:3d:17:26:a1:c2:c8:c4:
                    14:b2:e1:ce:d6:82:05:be:08:fd:b3:b0:51:f2:e7:
                    61:0d:cd:3c:76:d4:13:28:46:d6:cc:32:c0:26:48:
                    72:a7:e2:a3:1d:18:a0:aa:72:35:f7:f3:17:08:f9:
                    56:49:4a:a8:46:86:b5:65:d6:32:8f:da:28:3e:f8:
                    96:88:84:09:5c:41:3c:e8:85:41:45:1c:d3:d7:c6:
                    c3:68:56:bf:4d:86:0f:00:4a:b1:a7:c5:a0:c6:39:
                    ec:ae:a7:51:04:32:a6:64:b2:37:17:52:25:80:cc:
                    47:cc:ad:af:80:16:47:5f:32:72:ef:74:04:81:16:
                    2b:b8:ea:cc:32:21:3f:8a:28:00:07:09:a3:6e:90:
                    2c:68:7c:b0:0a:4f:31:5a:f2:db:a6:93:58:2d:5d:
                    fb:73:4d:73:ad:7d:be:27:de:67:ef:bf:04:d2:ba:
                    f6:ec:df:23:bc:af:5c:2c:a5:14:b4:5e:68:0d:76:
                    86:54:82:06:ab:30:bf:c3:fe:39:67:30:97:c5:72:
                    d0:73:c0:4f:25:16:14:71:57:02:66:51:50:1e:07:
                    98:33:ae:be:cb:ae:cb:a2:27:7f:8c:fd:5c:4f:0a:
                    c4:d5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                46:35:BB:E5:9F:1A:7C:6F:85:E3:CF:6E:72:F1:6F:C5:0E:C3:07:70
            X509v3 Authority Key Identifier:
                keyid:78:8F:B4:D9:6B:60:1D:BA:61:6D:DD:C9:9C:FE:46:5D:60:C3:8F:21

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9119363/31EADFA45CBA11EC8AA13E24C4F9AE02/eI-02WtgHbphbd3JnP5GXWDDjyE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/eI-02WtgHbphbd3JnP5GXWDDjyE.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/A9119363/31EADFA45CBA11EC8AA13E24C4F9AE02/960BB902A6F111EF9E720A74C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.163.48.0/23

    Signature Algorithm: sha256WithRSAEncryption
         0b:0f:8f:27:47:b4:8b:f7:79:46:e3:94:e7:42:73:58:be:9d:
         fb:95:31:d0:3a:fe:7d:57:d2:9e:b3:64:8e:85:f0:67:e1:93:
         75:fd:06:35:f3:36:f0:86:a6:e3:22:ca:22:67:5f:2d:5c:a0:
         14:f3:06:61:b4:b0:06:ed:42:4f:49:02:68:03:cc:17:e9:3b:
         37:c9:33:a9:d4:56:57:82:dc:28:24:fd:bb:0e:2c:59:5e:e9:
         f6:83:d7:a5:90:14:58:89:6f:d5:c3:44:d5:ff:30:5d:56:8b:
         eb:d0:28:54:c2:4a:cc:33:28:d0:70:1b:b2:77:c4:7d:e2:8c:
         b3:7f:95:36:df:74:60:36:85:8f:74:d3:16:35:6a:1f:94:c7:
         f1:f5:31:6c:d9:89:79:25:45:cf:5e:d4:cd:80:c5:e5:54:60:
         e9:fd:b2:f7:3e:a1:21:84:85:90:5a:ba:49:60:36:45:9d:6e:
         b6:2a:e1:cc:22:aa:95:a0:74:27:b0:1a:f9:f8:d5:ca:bf:cd:
         6c:10:41:c3:5b:b0:6a:39:db:67:2f:87:16:ad:ad:bf:21:19:
         74:05:9d:ac:00:18:dd:fd:c9:b1:f0:da:58:9b:e9:37:45:ab:
         40:32:14:be:5d:4e:18:e8:bd:e4:23:62:c8:17:bb:6d:35:87:
         af:57:8e:f9
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAPswDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MTkzNjMxMTAvBgNVBAUTKDc4OEZCNEQ5NkI2MDFEQkE2MTZERERDOTlDRkU0NjVE
NjBDMzhGMjEwHhcNMjUwNjAzMDAzNDQyWhcNMjYwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0OTFhZC03NTEzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzooNjV/pPN2jESzhJ+FXfzqHz2ixej0XJqHCyMQUsuHO1oIFvgj9s7BR8udh
Dc08dtQTKEbWzDLAJkhyp+KjHRigqnI19/MXCPlWSUqoRoa1ZdYyj9ooPviWiIQJ
XEE86IVBRRzT18bDaFa/TYYPAEqxp8WgxjnsrqdRBDKmZLI3F1IlgMxHzK2vgBZH
XzJy73QEgRYruOrMMiE/iigABwmjbpAsaHywCk8xWvLbppNYLV37c01zrX2+J95n
778E0rr27N8jvK9cLKUUtF5oDXaGVIIGqzC/w/45ZzCXxXLQc8BPJRYUcVcCZlFQ
HgeYM66+y67Loid/jP1cTwrE1QIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFEY1u+Wf
GnxvhePPbnLxb8UOwwdwMB8GA1UdIwQYMBaAFHiPtNlrYB26YW3dyZz+Rl1gw48h
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExOTM2My8zMUVBREZBNDVD
QkExMUVDOEFBMTNFMjRDNEY5QUUwMi9lSS0wMld0Z0hicGhiZDNKblA1R1hXRERq
eUUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2VJLTAyV3RnSGJwaGJkM0puUDVHWFdERGp5RS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MTkzNjMvMzFFQURGQTQ1Q0JBMTFFQzhBQTEzRTI0QzRGOUFFMDIvOTYwQkI5MDJB
NkYxMTFFRjlFNzIwQTc0QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ6MwMA0GCSqGSIb3DQEBCwUAA4IBAQALD48nR7SL93lG45TnQnNY
vp37lTHQOv59V9Kes2SOhfBn4ZN1/QY18zbwhqbjIsoiZ18tXKAU8wZhtLAG7UJP
SQJoA8wX6Ts3yTOp1FZXgtwoJP27DixZXun2g9elkBRYiW/Vw0TV/zBdVovr0ChU
wkrMMyjQcBuyd8R94oyzf5U233RgNoWPdNMWNWoflMfx9TFs2Yl5JUXPXtTNgMXl
VGDp/bL3PqEhhIWQWrpJYDZFnW62KuHMIqqVoHQnsBr5+NXKv81sEEHDW7BqOdtn
L4cWra2/IRl0BZ2sABjd/cmx8NpYm+k3RatAMhS+XU4Y6L3kI2LIF7ttNYevV475
-----END CERTIFICATE-----
Generated at Sat Mar 14 06:27:46 2026 by rpki-client