Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91A865F/BF966E4A1C8911EAA9B95761C4F9AE02/8BB1EB9E1C8A11EABAA73A62C4F9AE02.roa
File:                     8BB1EB9E1C8A11EABAA73A62C4F9AE02.roa (raw, json)
Hash identifier:          cEvLZrkv6DMpSj0Vfia9IhgiuszRtIWI2Gda9xI8ARY=
Subject key identifier:   D8:A1:49:21:1A:D3:20:33:A7:F0:D7:90:B8:F2:88:D0:E4:92:D2:72
Certificate issuer:       /CN=A91A865F/serialNumber=161E022AE8975112EE7589D49B31660CA90A0410
Certificate serial:       0CC6
Authority key identifier: 16:1E:02:2A:E8:97:51:12:EE:75:89:D4:9B:31:66:0C:A9:0A:04:10
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fh4CKuiXURLudYnUmzFmDKkKBBA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A865F/BF966E4A1C8911EAA9B95761C4F9AE02/8BB1EB9E1C8A11EABAA73A62C4F9AE02.roa
Signing time:             Wed 26 Aug 2026 18:37:09 +0000
ROA not before:           Wed 26 Aug 2026 18:37:09 +0000
ROA not after:            Sun 31 Oct 2027 00:00:00 +0000
asID:                     38835
IP address blocks:        45.123.104.0/22 maxlen: 24
                          103.63.228.0/22 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A865F/BF966E4A1C8911EAA9B95761C4F9AE02/Fh4CKuiXURLudYnUmzFmDKkKBBA.crl
                          rsync://rpki.apnic.net/member_repository/A91A865F/BF966E4A1C8911EAA9B95761C4F9AE02/Fh4CKuiXURLudYnUmzFmDKkKBBA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fh4CKuiXURLudYnUmzFmDKkKBBA.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 01 Oct 2026 18:28:40 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3270 (0xcc6)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A865F, serialNumber=161E022AE8975112EE7589D49B31660CA90A0410
        Validity
            Not Before: Aug 26 18:37:09 2026 GMT
            Not After : Oct 31 00:00:00 2027 GMT
        Subject: CN=6a8f3255-733f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e1:ea:01:5f:56:e8:d0:88:d4:7f:f5:58:ea:0f:
                    f6:4a:48:d0:71:d6:73:b0:a3:2c:a9:0f:0b:d6:a5:
                    00:92:6d:08:77:79:d8:ec:ac:ed:24:71:36:58:bf:
                    2c:bd:d9:08:0d:51:be:c6:cb:dc:5c:4b:e6:e5:fd:
                    2c:26:9e:da:f2:fb:0a:fc:c1:f8:2e:89:83:c0:42:
                    25:8e:8e:4c:f0:59:29:53:1f:4e:77:4b:51:d7:cf:
                    06:8f:c6:82:88:3b:5d:b9:fa:0a:e5:e3:3a:b1:25:
                    26:9b:6a:e1:19:96:50:40:39:85:b2:a2:e8:49:09:
                    69:3e:04:f9:b3:c5:48:11:8f:da:ae:7b:d4:3e:56:
                    db:30:1f:d4:2b:29:a1:fb:a0:74:ac:29:9e:7f:c9:
                    58:7d:01:07:08:8f:48:de:2c:18:dc:31:0a:ae:2a:
                    4e:e4:7c:7c:75:d8:81:53:76:47:68:22:ac:12:f9:
                    69:5b:c5:bd:76:22:a0:6b:56:e2:fe:a0:b8:3d:91:
                    f5:9f:59:fe:7a:5e:a8:04:bf:22:74:44:5e:6f:9a:
                    ea:f9:02:78:ca:69:d0:77:2c:ef:09:62:96:3a:a9:
                    06:f5:e0:78:fb:30:f5:f2:45:23:b0:e0:8f:48:f1:
                    73:2c:ef:f0:66:03:7a:de:99:66:99:41:2a:0c:9d:
                    67:fb
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D8:A1:49:21:1A:D3:20:33:A7:F0:D7:90:B8:F2:88:D0:E4:92:D2:72
            X509v3 Authority Key Identifier:
                keyid:16:1E:02:2A:E8:97:51:12:EE:75:89:D4:9B:31:66:0C:A9:0A:04:10

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A865F/BF966E4A1C8911EAA9B95761C4F9AE02/Fh4CKuiXURLudYnUmzFmDKkKBBA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fh4CKuiXURLudYnUmzFmDKkKBBA.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/A91A865F/BF966E4A1C8911EAA9B95761C4F9AE02/8BB1EB9E1C8A11EABAA73A62C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  45.123.104.0/22
                  103.63.228.0/22

    Signature Algorithm: sha256WithRSAEncryption
         4e:d8:c8:72:20:4e:e1:34:da:76:a4:d4:ed:3d:c6:7c:30:b8:
         93:cc:b8:b9:82:50:e4:63:3a:ab:1c:dc:5f:aa:f9:ba:76:6e:
         97:11:5a:41:01:0e:29:54:bb:87:6c:1f:31:c2:ed:da:22:af:
         da:bb:9c:2e:03:4f:c7:b6:83:4e:25:8d:de:24:62:ca:6a:b3:
         b8:6c:96:38:3a:bd:a9:7c:a1:e3:69:d9:23:b4:01:7b:8c:3e:
         7b:24:2f:45:db:13:e1:61:a7:6e:bf:96:78:8e:b3:8d:78:1e:
         bb:1e:f7:d5:bd:c4:02:fa:24:4c:43:86:90:84:55:fa:8a:05:
         3a:05:76:8d:95:11:da:97:5d:4e:75:58:02:de:2f:59:c4:d4:
         9a:e1:f6:6f:e7:5e:a9:54:7e:64:ff:50:d1:ed:52:15:5c:96:
         ae:3c:2b:67:08:f7:15:ea:0f:ec:51:bd:ec:7a:a0:ac:d0:8f:
         a0:60:da:4f:70:84:45:06:4f:e6:53:8b:2c:ae:f9:d2:73:e3:
         7b:0b:13:87:50:9c:04:c0:5b:09:0a:2d:2d:a4:06:45:ad:7b:
         4a:8d:95:ec:1f:5d:aa:ba:8b:00:32:45:0a:b5:1d:ec:1e:d5:
         45:99:70:c0:70:a6:0e:98:a2:8a:9c:b0:ef:75:cb:dd:27:8a:
         c2:69:f3:d5
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICDMYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTg2NUYxMTAvBgNVBAUTKDE2MUUwMjJBRTg5NzUxMTJFRTc1ODlENDlCMzE2NjBD
QTkwQTA0MTAwHhcNMjYwODI2MTgzNzA5WhcNMjcxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YThmMzI1NS03MzNmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA4eoBX1bo0IjUf/VY6g/2SkjQcdZzsKMsqQ8L1qUAkm0Id3nY7KztJHE2WL8s
vdkIDVG+xsvcXEvm5f0sJp7a8vsK/MH4LomDwEIljo5M8FkpUx9Od0tR188Gj8aC
iDtdufoK5eM6sSUmm2rhGZZQQDmFsqLoSQlpPgT5s8VIEY/arnvUPlbbMB/UKymh
+6B0rCmef8lYfQEHCI9I3iwY3DEKripO5Hx8ddiBU3ZHaCKsEvlpW8W9diKga1bi
/qC4PZH1n1n+el6oBL8idEReb5rq+QJ4ymnQdyzvCWKWOqkG9eB4+zD18kUjsOCP
SPFzLO/wZgN63plmmUEqDJ1n+wIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFNihSSEa
0yAzp/DXkLjyiNDkktJyMB8GA1UdIwQYMBaAFBYeAirol1ES7nWJ1JsxZgypCgQQ
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBODY1Ri9CRjk2NkU0QTFD
ODkxMUVBQTlCOTU3NjFDNEY5QUUwMi9GaDRDS3VpWFVSTHVkWW5VbXpGbURLa0tC
QkEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZoNENLdWlYVVJMdWRZblVtekZtREtrS0JCQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTg2NUYvQkY5NjZFNEExQzg5MTFFQUE5Qjk1NzYxQzRGOUFFMDIvOEJCMUVCOUUx
QzhBMTFFQUJBQTczQTYyQzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQCLXtoAwQCZz/kMA0GCSqGSIb3DQEBCwUAA4IBAQBO2MhyIE7hNNp2
pNTtPcZ8MLiTzLi5glDkYzqrHNxfqvm6dm6XEVpBAQ4pVLuHbB8xwu3aIq/au5wu
A0/HtoNOJY3eJGLKarO4bJY4Or2pfKHjadkjtAF7jD57JC9F2xPhYaduv5Z4jrON
eB67HvfVvcQC+iRMQ4aQhFX6igU6BXaNlRHal11OdVgC3i9ZxNSa4fZv516pVH5k
/1DR7VIVXJauPCtnCPcV6g/sUb3seqCs0I+gYNpPcIRFBk/mU4ssrvnSc+N7CxOH
UJwEwFsJCi0tpAZFrXtKjZXsH12quosAMkUKtR3sHtVFmXDAcKYOmKKKnLDvdcvd
J4rCafPV
-----END CERTIFICATE-----
Generated at Sat Sep 26 04:54:34 2026 by rpki-client