Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91B02A2/EFD2158477EB11EE93B68B3AC4F9AE02/5D98833C77EC11EEA06F373BC4F9AE02.roa
File:                     5D98833C77EC11EEA06F373BC4F9AE02.roa (raw, json)
Hash identifier:          Zyn53jJTeZzbMN7j0fW72bYagm8gNEb4lzLmBfaOYi0=
Subject key identifier:   0F:38:82:B9:C6:5B:B2:DA:2A:4B:87:37:0A:02:AF:DB:68:78:3C:9A
Certificate issuer:       /CN=A91B02A2/serialNumber=6FCD7819A8F93FAF40D0E387F21B46E84DE9D70B
Certificate serial:       01BE
Authority key identifier: 6F:CD:78:19:A8:F9:3F:AF:40:D0:E3:87:F2:1B:46:E8:4D:E9:D7:0B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/b814Gaj5P69A0OOH8htG6E3p1ws.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B02A2/EFD2158477EB11EE93B68B3AC4F9AE02/5D98833C77EC11EEA06F373BC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 10:24:57 +0000
ROA not before:           Sat 13 Sep 2025 04:10:26 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     55720
IP address blocks:        103.190.124.0/24 maxlen: 24
                          103.190.125.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B02A2/EFD2158477EB11EE93B68B3AC4F9AE02/b814Gaj5P69A0OOH8htG6E3p1ws.crl
                          rsync://rpki.apnic.net/member_repository/A91B02A2/EFD2158477EB11EE93B68B3AC4F9AE02/b814Gaj5P69A0OOH8htG6E3p1ws.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/b814Gaj5P69A0OOH8htG6E3p1ws.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:   Sun 08 Mar 2026 23:37:14 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 446 (0x1be)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B02A2, serialNumber=6FCD7819A8F93FAF40D0E387F21B46E84DE9D70B
        Validity
            Not Before: Sep 13 04:10:26 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=69a413f8-b1cf
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:f7:09:a2:14:a1:8e:6b:4b:31:e4:9c:b6:8e:4c:
                    20:d0:a5:11:dc:0a:55:7e:a3:ba:29:a1:d3:1c:d9:
                    70:db:98:07:dc:98:7b:46:4f:ec:43:08:24:86:57:
                    44:bc:6a:68:d6:b9:44:9c:b2:67:48:59:d2:fe:f6:
                    75:c6:78:d8:e5:63:ed:03:77:3b:2a:e1:02:cf:ef:
                    6a:0e:be:37:c6:4d:4b:d3:27:bc:59:db:a7:6f:6b:
                    63:bb:78:50:f3:04:af:12:a7:53:35:88:7e:24:5c:
                    d3:42:48:33:02:44:f9:3a:5f:ee:be:99:fa:a9:65:
                    59:e8:ed:d6:27:58:8a:ea:67:b7:9e:70:68:c5:6a:
                    90:63:98:55:65:8a:ae:7f:2e:c2:df:f4:f7:a3:31:
                    93:4e:c1:30:19:ae:a4:5c:39:2b:12:90:33:81:fb:
                    76:ba:fa:84:54:4c:3f:a0:c9:5a:86:77:59:99:fa:
                    4f:4d:77:00:24:d6:49:e4:94:1c:d5:a3:62:8b:ab:
                    f8:5f:46:f4:5b:52:ff:e1:f2:32:df:c1:bd:a8:8f:
                    c3:2e:5c:f5:37:8a:85:5a:fd:8f:14:71:a9:e1:1a:
                    3f:26:32:62:1b:35:44:36:b9:43:8d:ab:b5:d7:72:
                    c6:74:67:75:78:49:02:11:94:e4:1f:d9:c5:ca:ae:
                    a7:c9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                0F:38:82:B9:C6:5B:B2:DA:2A:4B:87:37:0A:02:AF:DB:68:78:3C:9A
            X509v3 Authority Key Identifier:
                keyid:6F:CD:78:19:A8:F9:3F:AF:40:D0:E3:87:F2:1B:46:E8:4D:E9:D7:0B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B02A2/EFD2158477EB11EE93B68B3AC4F9AE02/b814Gaj5P69A0OOH8htG6E3p1ws.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/b814Gaj5P69A0OOH8htG6E3p1ws.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/A91B02A2/EFD2158477EB11EE93B68B3AC4F9AE02/5D98833C77EC11EEA06F373BC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.190.124.0/23

    Signature Algorithm: sha256WithRSAEncryption
         96:cf:65:c4:60:1c:9e:78:8d:a3:bc:6e:dc:d3:cf:bb:19:50:
         56:fa:cd:cc:31:2b:d5:8e:0f:ce:e4:01:be:42:87:16:32:11:
         52:92:84:17:e6:c0:13:80:7b:d8:04:99:57:c8:e7:02:4b:9d:
         cc:9e:8f:15:47:cf:ba:d2:c0:24:6b:ba:5c:e7:87:08:0c:2b:
         5c:db:08:6b:b9:f0:3b:87:15:3f:ad:3b:05:a9:2c:3a:80:e3:
         ed:79:eb:46:47:f8:1f:1d:c2:f7:45:90:aa:57:6b:25:97:82:
         48:a6:a2:97:c6:71:23:19:45:aa:9c:cf:33:ec:c0:31:bf:4f:
         0b:20:b8:12:e4:de:b7:76:47:bd:00:5c:58:d6:0e:9a:e9:36:
         fa:f9:a2:39:dc:ab:fd:b2:5d:9f:51:52:ed:a4:6f:18:13:b7:
         92:1b:ad:ad:f0:c7:a6:a1:51:8a:fc:87:13:ff:b7:4a:fe:3c:
         c7:bf:40:f4:50:da:aa:a8:fa:14:e5:e5:d8:f1:22:b4:7d:99:
         68:54:44:bc:4a:bb:9e:1e:65:03:16:be:ff:d3:83:17:5f:53:
         85:03:97:01:25:53:a7:8d:c5:83:a7:aa:00:9a:2e:ae:a9:1e:
         43:b1:26:2f:ee:29:25:6e:02:b1:e6:2f:81:bf:7a:c4:55:05:
         a4:14:75:40
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAb4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QjAyQTIxMTAvBgNVBAUTKDZGQ0Q3ODE5QThGOTNGQUY0MEQwRTM4N0YyMUI0NkU4
NERFOUQ3MEIwHhcNMjUwOTEzMDQxMDI2WhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MTNmOC1iMWNmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA9wmiFKGOa0sx5Jy2jkwg0KUR3ApVfqO6KaHTHNlw25gH3Jh7Rk/sQwgkhldE
vGpo1rlEnLJnSFnS/vZ1xnjY5WPtA3c7KuECz+9qDr43xk1L0ye8Wdunb2tju3hQ
8wSvEqdTNYh+JFzTQkgzAkT5Ol/uvpn6qWVZ6O3WJ1iK6me3nnBoxWqQY5hVZYqu
fy7C3/T3ozGTTsEwGa6kXDkrEpAzgft2uvqEVEw/oMlahndZmfpPTXcAJNZJ5JQc
1aNii6v4X0b0W1L/4fIy38G9qI/DLlz1N4qFWv2PFHGp4Ro/JjJiGzVENrlDjau1
13LGdGd1eEkCEZTkH9nFyq6nyQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFA84grnG
W7LaKkuHNwoCr9toeDyaMB8GA1UdIwQYMBaAFG/NeBmo+T+vQNDjh/IbRuhN6dcL
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCMDJBMi9FRkQyMTU4NDc3
RUIxMUVFOTNCNjhCM0FDNEY5QUUwMi9iODE0R2FqNVA2OUEwT09IOGh0RzZFM3Ax
d3MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2I4MTRHYWo1UDY5QTBPT0g4aHRHNkUzcDF3cy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QjAyQTIvRUZEMjE1ODQ3N0VCMTFFRTkzQjY4QjNBQzRGOUFFMDIvNUQ5ODgzM0M3
N0VDMTFFRUEwNkYzNzNCQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ758MA0GCSqGSIb3DQEBCwUAA4IBAQCWz2XEYByeeI2jvG7c08+7
GVBW+s3MMSvVjg/O5AG+QocWMhFSkoQX5sATgHvYBJlXyOcCS53Mno8VR8+60sAk
a7pc54cIDCtc2whrufA7hxU/rTsFqSw6gOPteetGR/gfHcL3RZCqV2sll4JIpqKX
xnEjGUWqnM8z7MAxv08LILgS5N63dke9AFxY1g6a6Tb6+aI53Kv9sl2fUVLtpG8Y
E7eSG62t8MemoVGK/IcT/7dK/jzHv0D0UNqqqPoU5eXY8SK0fZloVES8SrueHmUD
Fr7/04MXX1OFA5cBJVOnjcWDp6oAmi6uqR5DsSYv7iklbgKx5i+Bv3rEVQWkFHVA
-----END CERTIFICATE-----
Generated at Mon Mar 2 07:25:52 2026 by rpki-client