Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/24A1B3C61BE111EEB00B7263C4F9AE02.roa
File:                     24A1B3C61BE111EEB00B7263C4F9AE02.roa (raw, json)
Hash identifier:          G3HTuU0gbniRhOB1P+pkUaIjiZgLxcsSGksBCYo7/+o=
Subject key identifier:   C9:8D:60:CD:66:E6:2B:77:CC:77:E2:7B:79:D4:C4:2D:62:95:69:DB
Certificate issuer:       /CN=A91A560A/serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
Certificate serial:       4D87
Authority key identifier: 16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/24A1B3C61BE111EEB00B7263C4F9AE02.roa
Signing time:             Thu 28 Aug 2025 14:55:18 +0000
ROA not before:           Thu 28 Aug 2025 14:55:18 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     150850
IP address blocks:        103.164.226.0/23 maxlen: 23
                          2401:ea0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl
                          rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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 27 Oct 2025 14:35:47 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 19847 (0x4d87)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A560A, serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
        Validity
            Not Before: Aug 28 14:55:18 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=68b06dd6-8bb5
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b5:f8:c0:cb:8b:ec:80:ae:18:e5:ba:30:04:42:
                    d0:ee:b8:c2:a3:2a:87:8a:d3:68:38:04:3c:2f:c4:
                    0e:95:bc:0b:b3:c9:be:61:70:bf:f7:a6:cd:eb:cc:
                    b7:0a:47:7b:48:1b:c8:17:09:1d:3a:33:dc:ae:16:
                    a1:af:e9:be:d2:65:11:21:27:60:6c:aa:2b:1a:ee:
                    1a:0b:37:c4:4b:81:9e:4d:ea:e8:0e:da:10:af:20:
                    9c:60:01:30:cb:75:ff:76:c9:26:e9:e3:4a:83:b8:
                    4e:d6:34:1e:7a:b6:2e:9f:ac:73:f2:23:0e:2d:84:
                    ec:d2:89:a8:44:6b:d4:16:7e:f7:a0:ad:ff:34:3c:
                    e1:b4:d9:90:51:5c:06:7d:0a:c9:19:e2:43:5f:81:
                    29:9c:40:a7:5b:9e:1c:7c:15:a6:39:ed:81:fd:df:
                    3d:52:74:53:23:f8:f7:9f:fe:03:c0:46:c2:4d:bc:
                    b2:4a:bc:19:db:f5:82:d2:35:10:67:a5:74:49:f8:
                    2b:6d:ad:e0:e5:64:0e:2d:8a:e0:25:05:91:83:8d:
                    64:3a:5f:e1:76:35:c3:33:42:12:76:f6:46:02:2d:
                    96:8c:97:e3:e1:c6:62:92:f4:0d:3d:18:c3:89:f4:
                    23:23:5d:20:56:f1:22:4a:8c:4f:bc:fa:ad:dd:8e:
                    06:6f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                C9:8D:60:CD:66:E6:2B:77:CC:77:E2:7B:79:D4:C4:2D:62:95:69:DB
            X509v3 Authority Key Identifier:
                keyid:16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/24A1B3C61BE111EEB00B7263C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.164.226.0/23
                IPv6:
                  2401:ea0::/48

    Signature Algorithm: sha256WithRSAEncryption
         10:5f:65:e5:dc:a0:d5:e8:b2:34:5f:03:60:16:63:8f:1e:d0:
         5d:59:52:08:0b:8d:ce:9f:5f:07:65:34:b5:f8:db:a1:f3:42:
         d6:ea:14:7c:6a:4a:6f:ec:b1:7e:67:36:ce:72:b8:4c:ad:aa:
         62:1f:cb:b2:09:38:b6:3a:fe:b2:74:be:04:be:c2:df:2e:e3:
         48:57:05:e7:2b:e9:44:01:87:ec:8c:18:eb:a1:89:45:3f:30:
         8f:fd:4c:7b:76:fc:de:0d:b6:4a:85:f2:84:1d:1e:a2:80:0c:
         ae:ca:a9:26:45:72:55:9d:98:95:80:45:ba:e8:db:16:bc:cb:
         6e:84:ba:0b:1b:ec:72:ac:30:c5:b9:3b:54:82:d4:19:fd:27:
         72:08:fa:8b:09:c1:47:23:de:89:10:6c:6d:65:e9:69:52:c8:
         03:72:f0:06:f9:84:a9:f9:3b:9e:2e:5f:2c:cd:c1:c1:3f:a6:
         6d:18:f7:cf:b1:2e:77:ef:c8:09:81:84:4a:35:7a:63:4b:b3:
         c1:57:e5:a5:39:b2:71:29:48:81:9b:e4:72:47:63:23:84:14:
         92:7e:2a:26:70:bf:88:c0:43:b6:17:4d:91:3a:c2:38:58:10:
         c4:2f:09:ef:74:3b:ad:fd:f7:a8:7a:e7:88:60:53:87:46:71:
         40:c9:1f:4e
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICTYcwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTU2MEExMTAvBgNVBAUTKDE2N0MzQjIyMTc3NUZFQzA1MDM5NDY4MTUwQ0U4MTQ3
NTZBQzZGMEEwHhcNMjUwODI4MTQ1NTE4WhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OGIwNmRkNi04YmI1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtfjAy4vsgK4Y5bowBELQ7rjCoyqHitNoOAQ8L8QOlbwLs8m+YXC/96bN68y3
Ckd7SBvIFwkdOjPcrhahr+m+0mURISdgbKorGu4aCzfES4GeTeroDtoQryCcYAEw
y3X/dskm6eNKg7hO1jQeerYun6xz8iMOLYTs0omoRGvUFn73oK3/NDzhtNmQUVwG
fQrJGeJDX4EpnECnW54cfBWmOe2B/d89UnRTI/j3n/4DwEbCTbyySrwZ2/WC0jUQ
Z6V0Sfgrba3g5WQOLYrgJQWRg41kOl/hdjXDM0ISdvZGAi2WjJfj4cZikvQNPRjD
ifQjI10gVvEiSoxPvPqt3Y4GbwIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFMmNYM1m
5it3zHfie3nUxC1ilWnbMB8GA1UdIwQYMBaAFBZ8OyIXdf7AUDlGgVDOgUdWrG8K
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTYwQS9BQUVCMTkxQTFE
OEExMUUyQTM4N0QwRTQwOEIwMkNEMi9Gbnc3SWhkMV9zQlFPVWFCVU02QlIxYXNi
d28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZudzdJaGQxX3NCUU9VYUJVTTZCUjFhc2J3by5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTU2MEEvQUFFQjE5MUExRDhBMTFFMkEzODdEMEU0MDhCMDJDRDIvMjRBMUIzQzYx
QkUxMTFFRUIwMEI3MjYzQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBAFnpOIwDwQCAAIwCQMHACQBDqAAADANBgkqhkiG9w0BAQsF
AAOCAQEAEF9l5dyg1eiyNF8DYBZjjx7QXVlSCAuNzp9fB2U0tfjbofNC1uoUfGpK
b+yxfmc2znK4TK2qYh/Lsgk4tjr+snS+BL7C3y7jSFcF5yvpRAGH7IwY66GJRT8w
j/1Me3b83g22SoXyhB0eooAMrsqpJkVyVZ2YlYBFuujbFrzLboS6Cxvscqwwxbk7
VILUGf0ncgj6iwnBRyPeiRBsbWXpaVLIA3LwBvmEqfk7ni5fLM3BwT+mbRj3z7Eu
d+/ICYGESjV6Y0uzwVflpTmycSlIgZvkckdjI4QUkn4qJnC/iMBDthdNkTrCOFgQ
xC8J73Q7rf33qHrniGBTh0ZxQMkfTg==
-----END CERTIFICATE-----
Generated at Mon Oct 20 17:00:05 2025 by rpki-client