Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E8BAF/32D8E22E1DAB11E2A97D23A908B02CD2/F87DB8B440C811EEB681DC40C4F9AE02.roa
File:                     F87DB8B440C811EEB681DC40C4F9AE02.roa (raw, json)
Hash identifier:          /bwjOfOgBgzDBHXr9cFvAWkZ1AlICX8Jz/NbgeZ1nF8=
Subject key identifier:   B9:B6:62:18:56:56:B5:EF:F5:35:FE:9E:F4:B2:22:F9:10:0E:27:98
Certificate issuer:       /CN=A91E8BAF/serialNumber=248DB1FEE5510C8A6AF85EAC810EC4CCAE8BF90D
Certificate serial:       34BD
Authority key identifier: 24:8D:B1:FE:E5:51:0C:8A:6A:F8:5E:AC:81:0E:C4:CC:AE:8B:F9:0D
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JI2x_uVRDIpq-F6sgQ7EzK6L-Q0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E8BAF/32D8E22E1DAB11E2A97D23A908B02CD2/F87DB8B440C811EEB681DC40C4F9AE02.roa
Signing time:             Sat 19 Jul 2025 14:52:56 +0000
ROA not before:           Sat 19 Jul 2025 14:52:56 +0000
ROA not after:            Tue 30 Sep 2025 00:00:00 +0000
asID:                     396904
IP address blocks:        103.14.96.0/24 maxlen: 24
                          103.14.97.0/24 maxlen: 24
                          103.14.98.0/24 maxlen: 24
                          103.14.99.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E8BAF/32D8E22E1DAB11E2A97D23A908B02CD2/JI2x_uVRDIpq-F6sgQ7EzK6L-Q0.crl
                          rsync://rpki.apnic.net/member_repository/A91E8BAF/32D8E22E1DAB11E2A97D23A908B02CD2/JI2x_uVRDIpq-F6sgQ7EzK6L-Q0.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JI2x_uVRDIpq-F6sgQ7EzK6L-Q0.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:   Tue 29 Jul 2025 15:20:17 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 13501 (0x34bd)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E8BAF, serialNumber=248DB1FEE5510C8A6AF85EAC810EC4CCAE8BF90D
        Validity
            Not Before: Jul 19 14:52:56 2025 GMT
            Not After : Sep 30 00:00:00 2025 GMT
        Subject: CN=687bb148-2328
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b4:e2:2c:cf:f7:d5:55:5d:00:c6:a0:a9:d1:05:
                    47:e2:3f:a8:c5:c4:e4:a9:ad:03:04:b7:d4:17:78:
                    c5:84:1a:6b:a6:81:07:a3:1a:18:9a:f9:d9:39:7c:
                    e0:9e:de:8a:11:06:6c:04:b4:e1:1b:bb:1c:73:54:
                    a8:f4:86:e5:69:53:de:48:3d:d1:40:df:91:55:22:
                    5b:82:00:7b:8d:38:be:64:4b:d4:3a:26:a4:34:61:
                    7d:f4:95:e6:b6:aa:8a:a6:14:33:76:d4:7e:e9:22:
                    36:a6:ce:21:29:2a:f8:73:b6:f9:cc:41:db:a8:97:
                    93:7a:aa:07:69:80:fe:99:3b:0e:82:a5:8b:6c:3e:
                    e1:22:6b:ec:d5:54:1c:67:00:98:2e:ca:8b:58:61:
                    52:ee:77:98:77:aa:90:e5:50:7a:22:75:c9:4a:41:
                    ea:08:41:a2:3d:fd:5a:a0:1f:e0:e6:50:88:aa:5a:
                    aa:5e:aa:32:ae:38:18:17:ad:d4:ba:16:13:ab:d4:
                    7c:83:0b:d0:38:40:56:30:87:b3:e8:90:dc:6b:4c:
                    2e:a2:12:4b:57:e8:4e:b0:a3:dc:39:bb:09:22:9e:
                    32:ff:e2:fe:6e:f1:fe:ec:12:3c:e0:7a:e8:7a:cc:
                    5b:0e:32:59:3d:01:91:75:f6:97:84:78:ae:35:08:
                    4c:37
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B9:B6:62:18:56:56:B5:EF:F5:35:FE:9E:F4:B2:22:F9:10:0E:27:98
            X509v3 Authority Key Identifier:
                keyid:24:8D:B1:FE:E5:51:0C:8A:6A:F8:5E:AC:81:0E:C4:CC:AE:8B:F9:0D

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E8BAF/32D8E22E1DAB11E2A97D23A908B02CD2/JI2x_uVRDIpq-F6sgQ7EzK6L-Q0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JI2x_uVRDIpq-F6sgQ7EzK6L-Q0.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/A91E8BAF/32D8E22E1DAB11E2A97D23A908B02CD2/F87DB8B440C811EEB681DC40C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.14.96.0/22

    Signature Algorithm: sha256WithRSAEncryption
         de:c6:ad:95:53:e6:bb:dc:af:a3:67:c9:a9:6c:1f:f8:c3:fe:
         db:02:eb:43:ce:6c:f9:d6:7d:8a:c6:a2:38:96:4a:24:16:3e:
         0d:c2:1d:28:ca:bb:3b:58:65:cf:c5:0b:de:ca:63:20:0e:2a:
         d1:6d:fc:d9:97:0f:d3:2f:f1:ac:76:fc:21:4a:ff:e7:b6:e3:
         61:f5:74:c6:5e:7a:73:9d:7e:3e:f8:9e:de:16:9e:73:df:a3:
         3d:0a:c8:80:12:89:a0:46:74:29:f2:fa:93:6d:1e:1e:ff:58:
         7e:af:52:ff:a8:26:c8:7a:26:fd:e7:53:fc:6b:21:5a:8c:08:
         2a:74:58:c5:7b:6f:5c:05:6b:bc:24:9d:39:6e:63:cf:ff:75:
         ae:f6:a7:9f:e5:e0:8f:35:c6:b1:27:09:b1:ba:60:bc:06:ec:
         01:0c:ae:64:d7:bb:85:cf:07:3c:ba:df:ca:55:da:cf:14:d5:
         a2:2a:f5:9f:3c:57:7d:29:28:63:9b:e8:97:64:53:38:c3:a1:
         63:44:41:d0:3a:49:7b:81:e0:97:b4:a8:33:7a:fc:a0:0f:40:
         a1:b0:d4:1a:d9:d5:90:c3:c7:9a:86:eb:07:29:39:b8:9e:03:
         f4:54:35:c9:a5:98:57:b4:a3:e0:af:3d:00:c3:8c:5f:47:ed:
         ca:c0:f5:5e
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICNL0wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RThCQUYxMTAvBgNVBAUTKDI0OERCMUZFRTU1MTBDOEE2QUY4NUVBQzgxMEVDNEND
QUU4QkY5MEQwHhcNMjUwNzE5MTQ1MjU2WhcNMjUwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02ODdiYjE0OC0yMzI4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtOIsz/fVVV0AxqCp0QVH4j+oxcTkqa0DBLfUF3jFhBprpoEHoxoYmvnZOXzg
nt6KEQZsBLThG7scc1So9IblaVPeSD3RQN+RVSJbggB7jTi+ZEvUOiakNGF99JXm
tqqKphQzdtR+6SI2ps4hKSr4c7b5zEHbqJeTeqoHaYD+mTsOgqWLbD7hImvs1VQc
ZwCYLsqLWGFS7neYd6qQ5VB6InXJSkHqCEGiPf1aoB/g5lCIqlqqXqoyrjgYF63U
uhYTq9R8gwvQOEBWMIez6JDca0wuohJLV+hOsKPcObsJIp4y/+L+bvH+7BI84Hro
esxbDjJZPQGRdfaXhHiuNQhMNwIDAQABo4IClTCCApEwHQYDVR0OBBYEFLm2YhhW
VrXv9TX+nvSyIvkQDieYMB8GA1UdIwQYMBaAFCSNsf7lUQyKavherIEOxMyui/kN
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFOEJBRi8zMkQ4RTIyRTFE
QUIxMUUyQTk3RDIzQTkwOEIwMkNEMi9KSTJ4X3VWUkRJcHEtRjZzZ1E3RXpLNkwt
UTAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0pJMnhfdVZSRElwcS1GNnNnUTdFeks2TC1RMC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RThCQUYvMzJEOEUyMkUxREFCMTFFMkE5N0QyM0E5MDhCMDJDRDIvRjg3REI4QjQ0
MEM4MTFFRUI2ODFEQzQwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAJnDmAwDQYJKoZIhvcNAQELBQADggEBAN7GrZVT5rvcr6Nn
yalsH/jD/tsC60PObPnWfYrGojiWSiQWPg3CHSjKuztYZc/FC97KYyAOKtFt/NmX
D9Mv8ax2/CFK/+e242H1dMZeenOdfj74nt4WnnPfoz0KyIASiaBGdCny+pNtHh7/
WH6vUv+oJsh6Jv3nU/xrIVqMCCp0WMV7b1wFa7wknTluY8//da72p5/l4I81xrEn
CbG6YLwG7AEMrmTXu4XPBzy638pV2s8U1aIq9Z88V30pKGOb6JdkUzjDoWNEQdA6
SXuB4Je0qDN6/KAPQKGw1BrZ1ZDDx5qG6wcpObieA/RUNcmlmFe0o+CvPQDDjF9H
7crA9V4=
-----END CERTIFICATE-----
Generated at Wed Jul 23 02:26:13 2025 by rpki-client