Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A916002E/F287D30AB01111EEBC586964C4F9AE02/F9B8A0AEB04911EE98449A2BC4F9AE02.roa
File:                     F9B8A0AEB04911EE98449A2BC4F9AE02.roa (raw, json)
Hash identifier:          XupmD5TBiS9JMjUhz9mbvfPUNMko6I+6VjCMW5Hs+CA=
Subject key identifier:   66:6E:5B:9F:EC:BB:8A:2B:F4:0F:CF:E1:B8:21:3B:EC:44:C1:C9:D4
Certificate issuer:       /CN=A916002E/serialNumber=04A55F7AB3AE399D4F257D4FD289B105808E5C3C
Certificate serial:       01A1
Authority key identifier: 04:A5:5F:7A:B3:AE:39:9D:4F:25:7D:4F:D2:89:B1:05:80:8E:5C:3C
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/BKVferOuOZ1PJX1P0omxBYCOXDw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A916002E/F287D30AB01111EEBC586964C4F9AE02/F9B8A0AEB04911EE98449A2BC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 07:42:02 +0000
ROA not before:           Tue 29 Jul 2025 05:13:00 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     17456
IP address blocks:        103.212.24.0/22 maxlen: 22
                          103.212.26.0/24 maxlen: 24
                          139.5.136.0/22 maxlen: 22
                          203.95.8.0/21 maxlen: 21
                          2402:6200::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A916002E/F287D30AB01111EEBC586964C4F9AE02/BKVferOuOZ1PJX1P0omxBYCOXDw.crl
                          rsync://rpki.apnic.net/member_repository/A916002E/F287D30AB01111EEBC586964C4F9AE02/BKVferOuOZ1PJX1P0omxBYCOXDw.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/BKVferOuOZ1PJX1P0omxBYCOXDw.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 01:54:59 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 417 (0x1a1)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A916002E, serialNumber=04A55F7AB3AE399D4F257D4FD289B105808E5C3C
        Validity
            Not Before: Jul 29 05:13:00 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=69a3edca-e9a4
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b9:52:c0:69:da:b6:bc:5f:97:33:18:c4:47:0e:
                    76:82:bc:aa:49:f0:70:07:36:a6:ee:1b:56:98:6d:
                    d9:ad:90:41:d8:c1:84:bd:a1:68:04:8b:d2:54:68:
                    66:d7:40:26:b0:95:87:2f:05:79:fe:8f:d2:74:c5:
                    8a:6b:70:a3:39:41:2b:c9:7c:2d:49:b8:48:55:b2:
                    34:8c:10:66:63:12:67:3b:fb:9b:68:32:40:c1:f8:
                    1e:af:f3:17:92:ba:0b:57:cc:c6:9a:6d:dd:b6:69:
                    c1:62:b8:fe:01:05:02:f8:f3:11:2c:2a:f9:29:02:
                    1e:dc:d0:8d:e7:ac:e5:a3:7e:2b:c1:5c:29:da:ef:
                    5c:b8:84:ff:84:3b:58:38:9b:52:57:31:ae:18:b9:
                    72:00:6b:f3:70:cf:79:dc:3f:a9:be:db:7e:bc:d9:
                    99:ce:d1:e8:26:30:b4:e7:c5:48:49:04:62:38:39:
                    9c:0e:5b:9b:33:f4:ee:22:81:56:33:a3:60:05:d3:
                    0d:84:55:3a:18:4f:ce:55:df:61:a4:30:28:78:0c:
                    1c:5a:05:84:6b:d9:ff:39:56:94:6d:50:ff:02:6f:
                    d8:ae:52:76:b8:97:e6:51:f6:88:77:3b:25:b1:8d:
                    43:b5:13:9b:ef:b6:5f:3e:a5:a5:17:b0:73:66:fc:
                    59:d1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                66:6E:5B:9F:EC:BB:8A:2B:F4:0F:CF:E1:B8:21:3B:EC:44:C1:C9:D4
            X509v3 Authority Key Identifier:
                keyid:04:A5:5F:7A:B3:AE:39:9D:4F:25:7D:4F:D2:89:B1:05:80:8E:5C:3C

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A916002E/F287D30AB01111EEBC586964C4F9AE02/BKVferOuOZ1PJX1P0omxBYCOXDw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/BKVferOuOZ1PJX1P0omxBYCOXDw.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/A916002E/F287D30AB01111EEBC586964C4F9AE02/F9B8A0AEB04911EE98449A2BC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.212.24.0/22
                  139.5.136.0/22
                  203.95.8.0/21
                IPv6:
                  2402:6200::/32

    Signature Algorithm: sha256WithRSAEncryption
         0f:25:f8:f2:55:95:b7:85:ec:9d:70:63:c2:36:bf:f8:d6:c4:
         61:29:cb:ca:90:45:e3:7b:c9:0c:12:c0:ba:d6:cd:ee:be:06:
         4c:49:42:b3:e3:20:d0:c4:a4:01:09:29:c5:af:79:ac:b6:4d:
         35:72:e0:64:48:09:13:51:a7:40:7b:be:0e:e7:e3:62:01:0e:
         82:ff:60:06:64:1d:36:0a:3e:6a:78:3f:0d:6b:bb:a2:ce:ae:
         3e:0e:15:d2:50:e7:0e:88:fe:db:48:b8:89:f0:ea:38:3e:e3:
         13:42:9e:33:e2:35:07:e6:9b:2e:f7:e3:12:23:18:d8:d6:4e:
         37:32:2e:2d:ec:5c:1a:d9:02:6f:b2:97:77:f8:af:df:61:c5:
         46:d7:26:c4:7d:59:92:5b:16:ab:1f:f0:94:ff:16:86:f1:9c:
         a6:29:2c:d5:3c:44:1e:82:dc:ff:07:49:3d:d8:e2:72:71:22:
         ab:d4:41:a3:bc:8c:53:fa:19:03:ab:72:3c:2b:d5:ae:38:7e:
         d6:69:c0:90:33:7c:3f:90:54:c8:64:ee:d2:33:f9:11:f3:2d:
         f0:ec:28:6d:5f:40:ea:7c:ce:ae:08:50:0a:f5:d4:56:b3:66:
         30:ef:df:5f:c3:d1:5e:61:7b:2b:e5:50:41:54:fd:8d:0b:8a:
         a2:98:5d:21
-----BEGIN CERTIFICATE-----
MIIFVzCCBD+gAwIBAgICAaEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NjAwMkUxMTAvBgNVBAUTKDA0QTU1RjdBQjNBRTM5OUQ0RjI1N0Q0RkQyODlCMTA1
ODA4RTVDM0MwHhcNMjUwNzI5MDUxMzAwWhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWEzZWRjYS1lOWE0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAuVLAadq2vF+XMxjERw52gryqSfBwBzam7htWmG3ZrZBB2MGEvaFoBIvSVGhm
10AmsJWHLwV5/o/SdMWKa3CjOUEryXwtSbhIVbI0jBBmYxJnO/ubaDJAwfger/MX
kroLV8zGmm3dtmnBYrj+AQUC+PMRLCr5KQIe3NCN56zlo34rwVwp2u9cuIT/hDtY
OJtSVzGuGLlyAGvzcM953D+pvtt+vNmZztHoJjC058VISQRiODmcDlubM/TuIoFW
M6NgBdMNhFU6GE/OVd9hpDAoeAwcWgWEa9n/OVaUbVD/Am/YrlJ2uJfmUfaIdzsl
sY1DtROb77ZfPqWlF7BzZvxZ0QIDAQABo4ICezCCAncwHQYDVR0OBBYEFGZuW5/s
u4or9A/P4bghO+xEwcnUMB8GA1UdIwQYMBaAFASlX3qzrjmdTyV9T9KJsQWAjlw8
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2MDAyRS9GMjg3RDMwQUIw
MTExMUVFQkM1ODY5NjRDNEY5QUUwMi9CS1ZmZXJPdU9aMVBKWDFQMG9teEJZQ09Y
RHcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0JLVmZlck91T1oxUEpYMVAwb214QllDT1hEdy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjAwMkUvRjI4N0QzMEFCMDExMTFFRUJDNTg2OTY0QzRGOUFFMDIvRjlCOEEwQUVC
MDQ5MTFFRTk4NDQ5QTJCQzRGOUFFMDIucm9hMDoGCCsGAQUFBwEHAQH/BCswKTAY
BAIAATASAwQCZ9QYAwQCiwWIAwQDy18IMA0EAgACMAcDBQAkAmIAMA0GCSqGSIb3
DQEBCwUAA4IBAQAPJfjyVZW3heydcGPCNr/41sRhKcvKkEXje8kMEsC61s3uvgZM
SUKz4yDQxKQBCSnFr3mstk01cuBkSAkTUadAe74O5+NiAQ6C/2AGZB02Cj5qeD8N
a7uizq4+DhXSUOcOiP7bSLiJ8Oo4PuMTQp4z4jUH5psu9+MSIxjY1k43Mi4t7Fwa
2QJvspd3+K/fYcVG1ybEfVmSWxarH/CU/xaG8ZymKSzVPEQegtz/B0k92OJycSKr
1EGjvIxT+hkDq3I8K9WuOH7WacCQM3w/kFTIZO7SM/kR8y3w7ChtX0DqfM6uCFAK
9dRWs2Yw799fw9FeYXsr5VBBVP2NC4qimF0h
-----END CERTIFICATE-----
Generated at Mon Mar 2 11:21:47 2026 by rpki-client