Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E5E8B/DEC3BD7C5AD311EEA92F9320C4F9AE02/975A513293B011EF9203EA6BC4F9AE02.roa
File:                     975A513293B011EF9203EA6BC4F9AE02.roa (raw, json)
Hash identifier:          JQYmKsWXoSm0lfyUAQDHWsNMbQA1U6oOzIeZnxZREpc=
Subject key identifier:   22:DB:64:BB:CE:BB:C7:75:15:45:DE:14:ED:67:D8:EF:5B:C3:3C:17
Certificate issuer:       /CN=A91E5E8B/serialNumber=BD9D66877D866E7C904156BE08CB4371AAE001BD
Certificate serial:       01F3
Authority key identifier: BD:9D:66:87:7D:86:6E:7C:90:41:56:BE:08:CB:43:71:AA:E0:01:BD
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vZ1mh32GbnyQQVa-CMtDcargAb0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E5E8B/DEC3BD7C5AD311EEA92F9320C4F9AE02/975A513293B011EF9203EA6BC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 13:03:10 +0000
ROA not before:           Fri 31 Oct 2025 03:48:05 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     140632
IP address blocks:        103.203.236.0/24 maxlen: 24
                          2001:df4:4cc0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E5E8B/DEC3BD7C5AD311EEA92F9320C4F9AE02/vZ1mh32GbnyQQVa-CMtDcargAb0.crl
                          rsync://rpki.apnic.net/member_repository/A91E5E8B/DEC3BD7C5AD311EEA92F9320C4F9AE02/vZ1mh32GbnyQQVa-CMtDcargAb0.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vZ1mh32GbnyQQVa-CMtDcargAb0.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:   Mon 09 Mar 2026 02:54:03 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 499 (0x1f3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E5E8B, serialNumber=BD9D66877D866E7C904156BE08CB4371AAE001BD
        Validity
            Not Before: Oct 31 03:48:05 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69a4390e-a3db
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a5:65:9f:7c:e9:99:8b:ca:fd:df:65:4a:57:9e:
                    8d:82:9a:ff:ec:88:12:5c:c9:9b:bb:3e:5b:b0:7b:
                    eb:b2:e7:83:6f:3a:30:93:36:61:88:d1:ff:94:33:
                    3a:c2:a8:f9:f2:97:e8:1f:56:83:75:33:5f:96:e9:
                    ff:57:5f:f1:48:d5:b2:fb:66:fc:e7:10:ff:5a:1c:
                    d4:8b:aa:b2:63:78:9e:d6:0f:94:18:b3:95:18:a2:
                    ca:0c:ba:53:c2:74:8d:52:b3:e4:b9:78:1a:6a:52:
                    25:60:05:fe:79:1d:ba:b3:75:f5:3a:22:03:ee:c9:
                    7f:05:98:17:9e:29:80:fc:33:62:0b:d5:ed:77:7a:
                    2e:fc:60:e7:36:6f:b2:06:2e:40:6d:0f:4c:45:b0:
                    a8:1e:74:cb:fe:fb:6a:c2:c9:96:a1:1d:f3:78:16:
                    80:b9:ce:cb:ba:1b:2e:40:12:a7:06:8c:1b:9e:d7:
                    a5:97:df:0a:9b:52:b3:d3:1f:43:5e:ab:cb:fd:a6:
                    18:a8:83:54:35:88:ff:12:f8:6e:b1:d0:2b:7e:14:
                    27:59:3b:d4:56:a5:2c:82:cd:ec:48:4a:41:76:b7:
                    4a:ed:db:ae:c0:61:09:04:31:32:39:a7:ed:c4:21:
                    0b:a9:0b:79:5e:c0:cc:5c:60:83:4d:e6:5a:d6:8e:
                    ee:77
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                22:DB:64:BB:CE:BB:C7:75:15:45:DE:14:ED:67:D8:EF:5B:C3:3C:17
            X509v3 Authority Key Identifier:
                keyid:BD:9D:66:87:7D:86:6E:7C:90:41:56:BE:08:CB:43:71:AA:E0:01:BD

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E5E8B/DEC3BD7C5AD311EEA92F9320C4F9AE02/vZ1mh32GbnyQQVa-CMtDcargAb0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vZ1mh32GbnyQQVa-CMtDcargAb0.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/A91E5E8B/DEC3BD7C5AD311EEA92F9320C4F9AE02/975A513293B011EF9203EA6BC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.203.236.0/24
                IPv6:
                  2001:df4:4cc0::/48

    Signature Algorithm: sha256WithRSAEncryption
         84:13:78:64:50:bf:61:fe:af:60:e9:dc:85:cd:34:51:e0:fd:
         f7:76:3d:af:5b:15:cf:a4:f9:95:9d:40:b6:74:35:12:0f:54:
         9a:2e:ab:87:61:8d:ad:f2:ff:98:8e:ed:81:75:f8:15:95:bd:
         04:09:ad:13:ba:e2:a9:99:bf:70:73:23:f8:bb:a0:10:ac:37:
         36:cf:47:d5:a2:5d:d6:0d:e3:0d:f2:a4:6c:70:59:5b:b0:4a:
         d9:cf:46:71:60:56:4d:8e:64:cc:96:aa:32:f4:3e:88:80:09:
         66:7d:fc:e3:13:26:20:50:c1:07:cc:07:59:02:07:fb:7e:cf:
         65:eb:01:da:8c:6f:3f:f3:79:1d:d3:d9:5b:70:3f:76:61:fd:
         d1:5b:b4:a5:9e:c9:53:49:8f:af:c7:82:45:d2:b9:47:55:2f:
         1a:ab:07:b6:a1:6c:f1:56:dc:b0:fb:9e:5a:cf:54:b5:cc:44:
         70:b1:83:75:87:44:43:6e:cb:98:5d:84:2a:ce:cf:6f:19:23:
         0f:ec:20:b2:c6:75:8b:71:d0:74:ea:8c:b1:83:30:69:ee:7a:
         89:37:49:0a:dc:83:4c:9d:e5:38:f3:5c:72:63:4d:1f:86:ee:
         da:07:ec:31:a3:da:18:30:2e:44:74:5b:15:1f:f7:0f:3f:b7:
         c1:39:e4:db
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICAfMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTVFOEIxMTAvBgNVBAUTKEJEOUQ2Njg3N0Q4NjZFN0M5MDQxNTZCRTA4Q0I0Mzcx
QUFFMDAxQkQwHhcNMjUxMDMxMDM0ODA1WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MzkwZS1hM2RiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEApWWffOmZi8r932VKV56Ngpr/7IgSXMmbuz5bsHvrsueDbzowkzZhiNH/lDM6
wqj58pfoH1aDdTNflun/V1/xSNWy+2b85xD/WhzUi6qyY3ie1g+UGLOVGKLKDLpT
wnSNUrPkuXgaalIlYAX+eR26s3X1OiID7sl/BZgXnimA/DNiC9Xtd3ou/GDnNm+y
Bi5AbQ9MRbCoHnTL/vtqwsmWoR3zeBaAuc7LuhsuQBKnBowbntell98Km1Kz0x9D
XqvL/aYYqINUNYj/EvhusdArfhQnWTvUVqUsgs3sSEpBdrdK7duuwGEJBDEyOaft
xCELqQt5XsDMXGCDTeZa1o7udwIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFCLbZLvO
u8d1FUXeFO1n2O9bwzwXMB8GA1UdIwQYMBaAFL2dZod9hm58kEFWvgjLQ3Gq4AG9
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFNUU4Qi9ERUMzQkQ3QzVB
RDMxMUVFQTkyRjkzMjBDNEY5QUUwMi92WjFtaDMyR2JueVFRVmEtQ010RGNhcmdB
YjAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3ZaMW1oMzJHYm55UVFWYS1DTXREY2FyZ0FiMC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTVFOEIvREVDM0JEN0M1QUQzMTFFRUE5MkY5MzIwQzRGOUFFMDIvOTc1QTUxMzI5
M0IwMTFFRjkyMDNFQTZCQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQAZ8vsMA8EAgACMAkDBwAgAQ30TMAwDQYJKoZIhvcNAQELBQADggEB
AIQTeGRQv2H+r2Dp3IXNNFHg/fd2Pa9bFc+k+ZWdQLZ0NRIPVJouq4dhja3y/5iO
7YF1+BWVvQQJrRO64qmZv3BzI/i7oBCsNzbPR9WiXdYN4w3ypGxwWVuwStnPRnFg
Vk2OZMyWqjL0PoiACWZ9/OMTJiBQwQfMB1kCB/t+z2XrAdqMbz/zeR3T2VtwP3Zh
/dFbtKWeyVNJj6/HgkXSuUdVLxqrB7ahbPFW3LD7nlrPVLXMRHCxg3WHRENuy5hd
hCrOz28ZIw/sILLGdYtx0HTqjLGDMGnueok3SQrcg0yd5TjzXHJjTR+G7toH7DGj
2hgwLkR0WxUf9w8/t8E55Ns=
-----END CERTIFICATE-----
Generated at Mon Mar 2 16:45:36 2026 by rpki-client