Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91D9A6D/A21E71D2DB8E11E9A3526224C4F9AE02/959C0ABE93EA11EE91A46031C4F9AE02.roa
File:                     959C0ABE93EA11EE91A46031C4F9AE02.roa (raw, json)
Hash identifier:          o03RGCe0M4Rcb7aja2eQGJ8mh/lLVGkF7+Q0rj78MZA=
Subject key identifier:   5B:8D:6D:2A:99:3E:76:91:59:92:8E:32:A4:09:05:F9:9B:A2:68:0A
Certificate issuer:       /CN=A91D9A6D/serialNumber=C6FA3ECFBE29CD3630690762EB3288103A6D08A0
Certificate serial:       0DB2
Authority key identifier: C6:FA:3E:CF:BE:29:CD:36:30:69:07:62:EB:32:88:10:3A:6D:08:A0
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xvo-z74pzTYwaQdi6zKIEDptCKA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D9A6D/A21E71D2DB8E11E9A3526224C4F9AE02/959C0ABE93EA11EE91A46031C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 13:50:54 +0000
ROA not before:           Thu 06 Nov 2025 17:27:29 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     58726
IP address blocks:        103.20.152.0/22 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D9A6D/A21E71D2DB8E11E9A3526224C4F9AE02/xvo-z74pzTYwaQdi6zKIEDptCKA.crl
                          rsync://rpki.apnic.net/member_repository/A91D9A6D/A21E71D2DB8E11E9A3526224C4F9AE02/xvo-z74pzTYwaQdi6zKIEDptCKA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xvo-z74pzTYwaQdi6zKIEDptCKA.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:39:37 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3506 (0xdb2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D9A6D, serialNumber=C6FA3ECFBE29CD3630690762EB3288103A6D08A0
        Validity
            Not Before: Nov  6 17:27:29 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69a4443e-6247
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e0:28:10:9f:97:f2:23:45:db:90:17:ac:dd:ed:
                    00:b7:be:50:1a:ac:49:a5:70:88:6d:53:6c:86:2e:
                    60:a9:94:cd:a7:93:97:58:63:28:c3:59:ff:c1:a8:
                    e6:0e:01:a5:81:9c:b3:44:f3:ec:d9:e5:6d:34:40:
                    27:54:bc:84:09:17:34:3c:73:2a:03:e3:a0:7c:4d:
                    43:f4:98:97:f0:55:1a:ae:8d:7c:fa:d3:68:7b:2f:
                    7b:25:2e:a0:d9:0c:2c:f4:47:1a:f3:bc:5b:f5:74:
                    54:96:10:db:cc:99:60:92:37:66:7a:e1:4d:76:4d:
                    72:38:ac:f1:f7:96:e2:83:8d:91:ff:b2:53:f2:47:
                    c5:8f:80:13:3e:89:53:23:c7:b3:12:01:34:a8:e9:
                    31:00:a1:5a:a0:f2:42:07:16:d8:d5:4d:56:cc:d4:
                    37:25:4e:41:4f:25:bc:d0:84:f4:dd:3c:9a:ec:97:
                    26:b3:20:fd:cd:8f:22:f9:e7:f2:92:fc:c7:9b:93:
                    92:1f:db:4b:95:9a:35:3e:62:38:73:95:bc:ec:37:
                    28:89:2a:b0:2c:cc:3d:1e:a2:2d:d3:cf:52:cb:1e:
                    d9:81:dc:7a:36:ed:18:cb:94:5e:bd:73:e5:23:51:
                    16:6a:db:69:35:6c:e6:c3:ca:0f:56:70:1e:ac:89:
                    3f:11
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                5B:8D:6D:2A:99:3E:76:91:59:92:8E:32:A4:09:05:F9:9B:A2:68:0A
            X509v3 Authority Key Identifier:
                keyid:C6:FA:3E:CF:BE:29:CD:36:30:69:07:62:EB:32:88:10:3A:6D:08:A0

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D9A6D/A21E71D2DB8E11E9A3526224C4F9AE02/xvo-z74pzTYwaQdi6zKIEDptCKA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xvo-z74pzTYwaQdi6zKIEDptCKA.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/A91D9A6D/A21E71D2DB8E11E9A3526224C4F9AE02/959C0ABE93EA11EE91A46031C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.20.152.0/22

    Signature Algorithm: sha256WithRSAEncryption
         2e:f7:c0:44:73:6a:32:7d:4c:3c:0c:01:bc:7d:75:1a:88:73:
         38:55:19:59:91:45:2b:d4:4a:cf:03:b1:eb:79:54:58:df:67:
         54:94:ea:19:8a:8d:f2:2f:d6:be:6e:84:a1:29:3b:eb:a2:ce:
         d2:81:50:bb:00:15:34:b9:3e:ce:d6:b6:d1:27:53:30:80:ce:
         9f:b1:6d:97:27:e8:e2:ed:ec:71:7c:6e:9e:0d:3c:69:8f:7c:
         71:dd:36:5b:75:48:de:94:57:11:1d:26:e6:a5:9a:24:77:47:
         ee:c5:33:4a:92:4d:90:3d:b9:0b:28:c9:f0:53:68:05:1b:01:
         0c:bd:67:b0:f1:09:4a:86:7e:5a:a9:e0:6c:08:c4:a5:65:70:
         47:f1:79:e2:38:49:52:53:19:48:1c:dc:f3:4e:e0:de:db:da:
         71:e1:11:01:29:58:0e:a8:fd:11:32:c8:dd:22:96:29:a0:49:
         46:24:91:6e:95:b3:df:35:59:86:80:33:e2:a4:6b:be:ef:21:
         f8:5a:1f:8e:61:71:82:56:bf:55:fa:42:62:2b:d7:2c:0a:c7:
         c0:b8:45:35:2c:0f:75:62:21:3d:61:f3:f0:66:e7:fa:bf:d5:
         b2:5f:30:ed:b9:2a:4b:0b:46:3e:72:5e:ae:82:bd:8b:db:97:
         d4:97:5b:7c
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICDbIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDlBNkQxMTAvBgNVBAUTKEM2RkEzRUNGQkUyOUNEMzYzMDY5MDc2MkVCMzI4ODEw
M0E2RDA4QTAwHhcNMjUxMTA2MTcyNzI5WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NDQzZS02MjQ3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA4CgQn5fyI0XbkBes3e0At75QGqxJpXCIbVNshi5gqZTNp5OXWGMow1n/wajm
DgGlgZyzRPPs2eVtNEAnVLyECRc0PHMqA+OgfE1D9JiX8FUaro18+tNoey97JS6g
2Qws9Eca87xb9XRUlhDbzJlgkjdmeuFNdk1yOKzx95big42R/7JT8kfFj4ATPolT
I8ezEgE0qOkxAKFaoPJCBxbY1U1WzNQ3JU5BTyW80IT03Tya7JcmsyD9zY8i+efy
kvzHm5OSH9tLlZo1PmI4c5W87DcoiSqwLMw9HqIt089Syx7Zgdx6Nu0Yy5RevXPl
I1EWattpNWzmw8oPVnAerIk/EQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFFuNbSqZ
PnaRWZKOMqQJBfmbomgKMB8GA1UdIwQYMBaAFMb6Ps++Kc02MGkHYusyiBA6bQig
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFEOUE2RC9BMjFFNzFEMkRC
OEUxMUU5QTM1MjYyMjRDNEY5QUUwMi94dm8tejc0cHpUWXdhUWRpNnpLSUVEcHRD
S0EuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3h2by16NzRwelRZd2FRZGk2ektJRURwdENLQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDlBNkQvQTIxRTcxRDJEQjhFMTFFOUEzNTI2MjI0QzRGOUFFMDIvOTU5QzBBQkU5
M0VBMTFFRTkxQTQ2MDMxQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQCZxSYMA0GCSqGSIb3DQEBCwUAA4IBAQAu98BEc2oyfUw8DAG8fXUa
iHM4VRlZkUUr1ErPA7HreVRY32dUlOoZio3yL9a+boShKTvros7SgVC7ABU0uT7O
1rbRJ1MwgM6fsW2XJ+ji7exxfG6eDTxpj3xx3TZbdUjelFcRHSbmpZokd0fuxTNK
kk2QPbkLKMnwU2gFGwEMvWew8QlKhn5aqeBsCMSlZXBH8XniOElSUxlIHNzzTuDe
29px4REBKVgOqP0RMsjdIpYpoElGJJFulbPfNVmGgDPipGu+7yH4Wh+OYXGCVr9V
+kJiK9csCsfAuEU1LA91YiE9YfPwZuf6v9WyXzDtuSpLC0Y+cl6ugr2L25fUl1t8
-----END CERTIFICATE-----
Generated at Mon Mar 2 19:51:22 2026 by rpki-client