Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91AAE2E/E71A0BBCF21711EEBCCC3120C4F9AE02/121E99A8F21911EE95F21158C4F9AE02.roa
File:                     121E99A8F21911EE95F21158C4F9AE02.roa (raw, json)
Hash identifier:          /IMJX7XsSqXWSBpPQa+GU6jkXrtHKjX0kCU46WfMzTI=
Subject key identifier:   9A:BA:96:56:C3:B6:2A:34:46:89:06:B7:D2:8A:AE:6E:47:E1:D9:A2
Certificate issuer:       /CN=A91AAE2E/serialNumber=DD2432D8AD6BB3E9E9965580BBC6D2221907B3F7
Certificate serial:       010D
Authority key identifier: DD:24:32:D8:AD:6B:B3:E9:E9:96:55:80:BB:C6:D2:22:19:07:B3:F7
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3SQy2K1rs-npllWAu8bSIhkHs_c.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91AAE2E/E71A0BBCF21711EEBCCC3120C4F9AE02/121E99A8F21911EE95F21158C4F9AE02.roa
Signing time:             Wed 03 Sep 2025 05:54:50 +0000
ROA not before:           Wed 03 Sep 2025 05:54:50 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     64015
IP address blocks:        103.192.240.0/22 maxlen: 22
                          103.192.240.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91AAE2E/E71A0BBCF21711EEBCCC3120C4F9AE02/3SQy2K1rs-npllWAu8bSIhkHs_c.crl
                          rsync://rpki.apnic.net/member_repository/A91AAE2E/E71A0BBCF21711EEBCCC3120C4F9AE02/3SQy2K1rs-npllWAu8bSIhkHs_c.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3SQy2K1rs-npllWAu8bSIhkHs_c.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 26 Sep 2025 05:30:23 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 269 (0x10d)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91AAE2E, serialNumber=DD2432D8AD6BB3E9E9965580BBC6D2221907B3F7
        Validity
            Not Before: Sep  3 05:54:50 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=68b7d82a-eac5
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a8:11:41:83:3b:44:fc:c9:60:ce:07:8e:af:76:
                    c6:d0:16:89:ed:02:04:06:38:90:34:0d:2b:58:cf:
                    97:d7:88:4f:2f:ae:0a:61:dc:a2:99:09:31:51:60:
                    3b:b0:2d:01:a9:91:c4:12:84:58:d7:0d:91:dd:d6:
                    ef:9d:d1:75:ae:e0:4a:72:fc:c2:c0:06:a2:f8:4c:
                    ab:da:c3:ba:e2:ea:81:83:0f:9d:49:97:53:23:43:
                    95:4b:6f:39:33:dd:37:49:83:a6:71:89:26:9a:86:
                    8b:8b:fb:a6:3e:1d:42:d6:ff:91:69:45:3b:43:cf:
                    37:4a:87:37:87:24:9f:b0:24:e7:ce:bb:c3:a5:78:
                    69:37:46:1c:62:6a:9e:72:c6:ef:41:8a:eb:f9:da:
                    50:79:40:35:61:34:07:08:49:cb:5a:f5:ab:49:e3:
                    47:55:d3:a6:36:50:f8:95:f9:f4:8d:44:5b:33:e6:
                    c0:80:5f:6f:4c:dd:a5:f5:57:f3:0b:24:9e:14:10:
                    0e:68:bc:e7:cb:34:8a:b9:5d:73:af:ee:e4:38:50:
                    61:ab:7e:91:db:19:59:82:11:ed:6f:09:3e:80:36:
                    5a:24:19:57:eb:22:23:de:a7:37:ef:ee:f7:b0:b9:
                    70:ca:13:85:94:b2:9a:c8:57:34:26:20:e3:9f:41:
                    56:17
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                9A:BA:96:56:C3:B6:2A:34:46:89:06:B7:D2:8A:AE:6E:47:E1:D9:A2
            X509v3 Authority Key Identifier:
                keyid:DD:24:32:D8:AD:6B:B3:E9:E9:96:55:80:BB:C6:D2:22:19:07:B3:F7

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91AAE2E/E71A0BBCF21711EEBCCC3120C4F9AE02/3SQy2K1rs-npllWAu8bSIhkHs_c.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/3SQy2K1rs-npllWAu8bSIhkHs_c.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/A91AAE2E/E71A0BBCF21711EEBCCC3120C4F9AE02/121E99A8F21911EE95F21158C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.192.240.0/22

    Signature Algorithm: sha256WithRSAEncryption
         86:32:ab:fb:2c:d5:b0:47:c1:22:a4:15:79:bd:e6:d1:cc:db:
         90:48:72:40:40:5e:b5:11:a5:b6:11:75:7f:e0:16:72:84:8c:
         95:8c:4f:0f:9e:83:27:9e:d2:a2:96:0a:21:9e:47:2c:2c:03:
         3b:70:fe:81:df:73:27:3f:35:a1:26:bc:f2:50:1f:5b:40:91:
         54:47:8f:54:93:bb:27:d9:92:91:8e:66:6c:9c:d9:67:9f:77:
         58:86:b8:f5:04:12:5a:30:c8:9b:3a:7d:b0:77:09:68:77:2e:
         e5:00:19:97:31:2c:0b:5f:e6:46:a6:ae:fe:49:54:96:c6:63:
         27:46:26:61:c3:4c:78:c9:22:64:f4:e8:2a:f1:21:18:02:2e:
         82:ef:6c:3a:8d:9a:b6:39:a5:47:9d:fe:98:81:42:68:28:9b:
         af:1d:62:17:25:7c:e1:54:fd:43:2e:7e:8c:74:60:6c:b7:23:
         a0:c9:d3:85:1c:54:9f:dc:2f:9d:da:8b:6b:5f:c1:b7:a7:35:
         db:7d:17:14:c5:88:06:c6:d6:b0:33:44:5d:c9:57:5a:6e:f3:
         81:fb:5c:7b:5a:5e:79:95:3f:a0:38:92:8d:ca:a7:34:03:8c:
         60:d7:51:2a:3a:e2:e5:d5:55:c1:b0:50:de:56:26:ea:79:81:
         cc:dc:d0:7c
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAQ0wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QUFFMkUxMTAvBgNVBAUTKEREMjQzMkQ4QUQ2QkIzRTlFOTk2NTU4MEJCQzZEMjIy
MTkwN0IzRjcwHhcNMjUwOTAzMDU1NDUwWhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OGI3ZDgyYS1lYWM1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAqBFBgztE/MlgzgeOr3bG0BaJ7QIEBjiQNA0rWM+X14hPL64KYdyimQkxUWA7
sC0BqZHEEoRY1w2R3dbvndF1ruBKcvzCwAai+Eyr2sO64uqBgw+dSZdTI0OVS285
M903SYOmcYkmmoaLi/umPh1C1v+RaUU7Q883Soc3hySfsCTnzrvDpXhpN0YcYmqe
csbvQYrr+dpQeUA1YTQHCEnLWvWrSeNHVdOmNlD4lfn0jURbM+bAgF9vTN2l9Vfz
CySeFBAOaLznyzSKuV1zr+7kOFBhq36R2xlZghHtbwk+gDZaJBlX6yIj3qc37+73
sLlwyhOFlLKayFc0JiDjn0FWFwIDAQABo4IClTCCApEwHQYDVR0OBBYEFJq6llbD
tio0RokGt9KKrm5H4dmiMB8GA1UdIwQYMBaAFN0kMtita7Pp6ZZVgLvG0iIZB7P3
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBQUUyRS9FNzFBMEJCQ0Yy
MTcxMUVFQkNDQzMxMjBDNEY5QUUwMi8zU1F5MksxcnMtbnBsbFdBdThiU0loa0hz
X2MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzNTUXkySzFycy1ucGxsV0F1OGJTSWhrSHNfYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QUFFMkUvRTcxQTBCQkNGMjE3MTFFRUJDQ0MzMTIwQzRGOUFFMDIvMTIxRTk5QThG
MjE5MTFFRTk1RjIxMTU4QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAJnwPAwDQYJKoZIhvcNAQELBQADggEBAIYyq/ss1bBHwSKk
FXm95tHM25BIckBAXrURpbYRdX/gFnKEjJWMTw+egyee0qKWCiGeRywsAztw/oHf
cyc/NaEmvPJQH1tAkVRHj1STuyfZkpGOZmyc2Wefd1iGuPUEElowyJs6fbB3CWh3
LuUAGZcxLAtf5kamrv5JVJbGYydGJmHDTHjJImT06CrxIRgCLoLvbDqNmrY5pUed
/piBQmgom68dYhclfOFU/UMufox0YGy3I6DJ04UcVJ/cL53ai2tfwbenNdt9FxTF
iAbG1rAzRF3JV1pu84H7XHtaXnmVP6A4ko3KpzQDjGDXUSo64uXVVcGwUN5WJup5
gczc0Hw=
-----END CERTIFICATE-----
Generated at Fri Sep 19 13:30:51 2025 by rpki-client