Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91D493B/DBAD37A0CAAE11EC8241280DC4F9AE02/684DDD32CAB311ECBBCE9843C4F9AE02.roa
File:                     684DDD32CAB311ECBBCE9843C4F9AE02.roa (raw, json)
Hash identifier:          9Qc71tRXjbo6SI5tLjNMPaseC4lt8mw3nTisxYF0bHw=
Subject key identifier:   46:06:79:62:07:9E:E4:F7:B4:DC:A8:9F:2A:E3:BF:F3:50:94:B7:41
Certificate issuer:       /CN=A91D493B/serialNumber=CC83BB6D0AA1779DEA169EDBA4A40228DE21BD7B
Certificate serial:       03EA
Authority key identifier: CC:83:BB:6D:0A:A1:77:9D:EA:16:9E:DB:A4:A4:02:28:DE:21:BD:7B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/zIO7bQqhd53qFp7bpKQCKN4hvXs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D493B/DBAD37A0CAAE11EC8241280DC4F9AE02/684DDD32CAB311ECBBCE9843C4F9AE02.roa
Signing time:             Wed 03 Jun 2026 03:31:01 +0000
ROA not before:           Wed 03 Jun 2026 03:31:01 +0000
ROA not after:            Thu 01 Oct 2026 00:00:00 +0000
asID:                     149660
IP address blocks:        103.185.222.0/23 maxlen: 23
                          103.185.222.0/24 maxlen: 24
                          103.185.223.0/24 maxlen: 24
                          2001:df0:9b40::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D493B/DBAD37A0CAAE11EC8241280DC4F9AE02/zIO7bQqhd53qFp7bpKQCKN4hvXs.crl
                          rsync://rpki.apnic.net/member_repository/A91D493B/DBAD37A0CAAE11EC8241280DC4F9AE02/zIO7bQqhd53qFp7bpKQCKN4hvXs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/zIO7bQqhd53qFp7bpKQCKN4hvXs.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:   Sat 20 Jun 2026 00:32:40 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1002 (0x3ea)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D493B, serialNumber=CC83BB6D0AA1779DEA169EDBA4A40228DE21BD7B
        Validity
            Not Before: Jun  3 03:31:01 2026 GMT
            Not After : Oct  1 00:00:00 2026 GMT
        Subject: CN=6a1f9ff5-2df7
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ea:2a:05:d7:42:cc:2d:40:04:f4:c4:d1:d2:8c:
                    b7:95:8f:19:25:83:67:6c:ce:b6:b5:cd:df:ef:04:
                    c4:9f:a5:8b:08:25:72:71:da:94:05:d4:2f:f1:1e:
                    db:c5:e7:88:46:f4:90:64:4e:bd:df:06:98:c7:4c:
                    af:02:1f:57:c5:f5:de:0e:c4:30:fa:8d:e7:cb:e4:
                    2a:07:06:dc:e7:34:45:1c:82:0c:70:d3:b1:c8:f8:
                    dd:1b:89:c5:8d:c7:2f:f2:50:c0:3d:41:7f:52:0e:
                    72:90:31:ae:05:6d:43:cb:92:2b:1a:de:24:4b:21:
                    51:07:1e:93:b9:97:03:d1:25:2e:d7:c5:7f:6f:d7:
                    9b:51:eb:58:dc:63:44:60:10:98:cd:8a:b9:fd:cf:
                    bd:ca:fd:ff:67:50:24:ce:3f:c9:9a:11:d4:98:52:
                    00:24:c3:3c:8f:bf:93:0a:59:94:2e:2c:ac:b7:d0:
                    82:c6:31:06:31:fd:43:13:d2:6e:f8:5b:bf:d7:7f:
                    9c:7e:b4:10:cc:95:73:5c:9f:da:fc:c8:0f:4b:3c:
                    3b:64:c4:d4:33:5c:95:b0:74:39:95:05:2f:17:d0:
                    81:57:77:6e:49:71:1b:6e:1f:22:50:28:ba:c1:28:
                    51:1f:67:28:b1:1e:64:7f:31:e3:17:95:5a:81:33:
                    52:29
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                46:06:79:62:07:9E:E4:F7:B4:DC:A8:9F:2A:E3:BF:F3:50:94:B7:41
            X509v3 Authority Key Identifier:
                keyid:CC:83:BB:6D:0A:A1:77:9D:EA:16:9E:DB:A4:A4:02:28:DE:21:BD:7B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D493B/DBAD37A0CAAE11EC8241280DC4F9AE02/zIO7bQqhd53qFp7bpKQCKN4hvXs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/zIO7bQqhd53qFp7bpKQCKN4hvXs.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/A91D493B/DBAD37A0CAAE11EC8241280DC4F9AE02/684DDD32CAB311ECBBCE9843C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.185.222.0/23
                IPv6:
                  2001:df0:9b40::/48

    Signature Algorithm: sha256WithRSAEncryption
         a4:66:45:77:35:29:2f:b8:9d:ff:36:36:9b:90:40:d1:b9:c0:
         b1:cf:9a:7f:e5:ce:8b:7c:b7:b0:9a:7f:5b:3a:31:ef:8c:9b:
         36:e0:15:61:e8:bf:83:a1:cf:99:10:bb:af:63:1b:db:5b:04:
         e3:c7:17:a0:18:e1:e4:56:cb:0d:9a:88:b8:0d:2c:08:a6:87:
         46:03:d1:51:a7:33:87:0d:7c:c4:cf:69:6b:91:ac:9a:c8:2a:
         66:57:c9:a9:00:7a:95:07:11:0a:d5:fc:99:d8:81:41:af:e7:
         98:e3:16:c0:87:25:ab:8b:74:b5:b7:f8:4d:06:17:66:ad:f9:
         3c:4e:2c:97:2b:1c:61:aa:fa:d7:e1:ef:d1:a6:e0:d4:30:dd:
         18:d7:df:8f:e5:cf:c5:4e:50:97:6e:c0:54:4f:5e:09:d9:61:
         71:ea:b1:ef:f8:9b:29:1c:d5:8c:36:80:4d:87:a9:a4:1b:02:
         86:69:ee:ab:b3:07:93:45:d2:da:4f:21:f3:33:8e:88:0e:e2:
         ef:0b:07:d7:3e:14:1c:81:78:65:5a:b6:4a:bf:9f:c0:04:d3:
         34:f6:aa:5a:d3:07:1e:ad:b3:89:75:fd:5f:20:5a:20:e8:bf:
         60:a8:20:60:8a:ef:59:35:a3:9a:b5:6d:e9:fa:b6:36:63:bb:
         83:7f:13:b6
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICA+owDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDQ5M0IxMTAvBgNVBAUTKENDODNCQjZEMEFBMTc3OURFQTE2OUVEQkE0QTQwMjI4
REUyMUJEN0IwHhcNMjYwNjAzMDMzMTAxWhcNMjYxMDAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTFmOWZmNS0yZGY3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA6ioF10LMLUAE9MTR0oy3lY8ZJYNnbM62tc3f7wTEn6WLCCVycdqUBdQv8R7b
xeeIRvSQZE693waYx0yvAh9XxfXeDsQw+o3ny+QqBwbc5zRFHIIMcNOxyPjdG4nF
jccv8lDAPUF/Ug5ykDGuBW1Dy5IrGt4kSyFRBx6TuZcD0SUu18V/b9ebUetY3GNE
YBCYzYq5/c+9yv3/Z1Akzj/JmhHUmFIAJMM8j7+TClmULiyst9CCxjEGMf1DE9Ju
+Fu/13+cfrQQzJVzXJ/a/MgPSzw7ZMTUM1yVsHQ5lQUvF9CBV3duSXEbbh8iUCi6
wShRH2cosR5kfzHjF5VagTNSKQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFEYGeWIH
nuT3tNyonyrjv/NQlLdBMB8GA1UdIwQYMBaAFMyDu20KoXed6hae26SkAijeIb17
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFENDkzQi9EQkFEMzdBMENB
QUUxMUVDODI0MTI4MERDNEY5QUUwMi96SU83YlFxaGQ1M3FGcDdicEtRQ0tONGh2
WHMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3pJTzdiUXFoZDUzcUZwN2JwS1FDS040aHZYcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDQ5M0IvREJBRDM3QTBDQUFFMTFFQzgyNDEyODBEQzRGOUFFMDIvNjg0REREMzJD
QUIzMTFFQ0JCQ0U5ODQzQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ7neMA8EAgACMAkDBwAgAQ3wm0AwDQYJKoZIhvcNAQELBQADggEB
AKRmRXc1KS+4nf82NpuQQNG5wLHPmn/lzot8t7Caf1s6Me+MmzbgFWHov4Ohz5kQ
u69jG9tbBOPHF6AY4eRWyw2aiLgNLAimh0YD0VGnM4cNfMTPaWuRrJrIKmZXyakA
epUHEQrV/JnYgUGv55jjFsCHJauLdLW3+E0GF2at+TxOLJcrHGGq+tfh79Gm4NQw
3RjX34/lz8VOUJduwFRPXgnZYXHqse/4mykc1Yw2gE2HqaQbAoZp7quzB5NF0tpP
IfMzjogO4u8LB9c+FByBeGVatkq/n8AE0zT2qlrTBx6ts4l1/V8gWiDov2CoIGCK
71k1o5q1ben6tjZju4N/E7Y=
-----END CERTIFICATE-----
Generated at Sat Jun 13 15:06:09 2026 by rpki-client