Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E8AF2/5732C838844C11EEB1F2CA29C4F9AE02/27A66CC4335811F18709AA0FCA833773.roa
File:                     27A66CC4335811F18709AA0FCA833773.roa (raw, json)
Hash identifier:          pPUHKA5s9wq04L2qfb/B2EY59WS05X4PfzFkdep1N34=
Subject key identifier:   A9:05:17:32:AC:8F:C9:86:F8:37:6F:C8:F7:8F:DF:0C:6B:96:5C:62
Certificate issuer:       /CN=A91E8AF2/serialNumber=7CD958A007F4F0E56E4A8D24576688622BAB7221
Certificate serial:       01DC
Authority key identifier: 7C:D9:58:A0:07:F4:F0:E5:6E:4A:8D:24:57:66:88:62:2B:AB:72:21
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fNlYoAf08OVuSo0kV2aIYiurciE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E8AF2/5732C838844C11EEB1F2CA29C4F9AE02/27A66CC4335811F18709AA0FCA833773.roa
Signing time:             Wed 08 Apr 2026 14:35:14 +0000
ROA not before:           Wed 08 Apr 2026 14:35:14 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     151984
IP address blocks:        103.252.120.0/23 maxlen: 23
                          103.252.120.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E8AF2/5732C838844C11EEB1F2CA29C4F9AE02/fNlYoAf08OVuSo0kV2aIYiurciE.crl
                          rsync://rpki.apnic.net/member_repository/A91E8AF2/5732C838844C11EEB1F2CA29C4F9AE02/fNlYoAf08OVuSo0kV2aIYiurciE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fNlYoAf08OVuSo0kV2aIYiurciE.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:   Fri 24 Apr 2026 03:29:15 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 476 (0x1dc)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E8AF2, serialNumber=7CD958A007F4F0E56E4A8D24576688622BAB7221
        Validity
            Not Before: Apr  8 14:35:14 2026 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69d667a2-156b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:f0:fd:bb:4a:27:69:29:1c:a9:0f:bd:db:ca:96:
                    3d:5f:a2:46:8d:ff:4b:de:20:bd:ad:26:ee:ba:b8:
                    c8:a2:58:b8:88:31:39:60:8c:57:92:3d:5d:1e:b2:
                    1a:db:23:5f:5d:ae:71:1d:84:ca:82:0e:f9:94:a3:
                    a3:93:70:1c:93:7f:8b:4c:9c:57:6a:60:e1:6b:eb:
                    41:99:b9:f7:55:08:71:9c:90:51:34:1c:de:d5:87:
                    46:ae:4a:49:66:69:b1:d1:47:33:d8:3f:f9:35:6b:
                    ed:16:35:63:bf:ec:c8:f1:2a:83:eb:61:4c:c5:b6:
                    b9:7e:5f:78:84:b9:45:9d:be:40:5c:62:13:54:f2:
                    89:48:2e:6e:27:e8:33:8f:f2:a9:30:aa:f1:b6:b4:
                    67:f6:1d:13:37:a1:e7:c4:07:36:47:9f:8b:17:21:
                    da:51:93:6e:c4:76:f4:69:0f:74:0e:31:ff:0b:b6:
                    03:8d:60:a2:d0:9d:77:2e:29:b3:e7:d8:cf:70:08:
                    23:77:f8:99:d3:fb:63:22:6d:60:81:8d:49:84:c4:
                    64:54:14:49:32:dd:92:be:37:06:87:27:06:b4:08:
                    25:2d:c9:50:5f:7d:1a:33:f1:62:61:04:c3:31:a2:
                    78:19:98:a1:5a:30:9d:e0:b3:b0:45:03:61:78:f1:
                    d5:13
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A9:05:17:32:AC:8F:C9:86:F8:37:6F:C8:F7:8F:DF:0C:6B:96:5C:62
            X509v3 Authority Key Identifier:
                keyid:7C:D9:58:A0:07:F4:F0:E5:6E:4A:8D:24:57:66:88:62:2B:AB:72:21

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E8AF2/5732C838844C11EEB1F2CA29C4F9AE02/fNlYoAf08OVuSo0kV2aIYiurciE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fNlYoAf08OVuSo0kV2aIYiurciE.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/A91E8AF2/5732C838844C11EEB1F2CA29C4F9AE02/27A66CC4335811F18709AA0FCA833773.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.252.120.0/23

    Signature Algorithm: sha256WithRSAEncryption
         b5:5d:b3:69:51:53:25:4e:97:11:a1:0d:4c:80:1f:aa:8c:17:
         c1:7d:9a:a8:09:c1:b2:04:db:4d:7c:34:71:45:09:7b:ff:a9:
         7d:cb:c0:58:14:7c:f8:f2:21:8a:29:93:84:a9:09:03:32:19:
         48:b1:70:17:21:62:10:1c:5f:5b:a0:6d:c7:33:e2:e8:b2:23:
         ea:b0:90:6f:f3:48:71:73:de:34:79:ff:6c:18:9e:e2:1b:28:
         e3:0e:5f:b9:07:6d:52:31:15:04:85:f9:35:09:ba:4f:02:ef:
         2b:d6:f9:d6:1e:d1:43:74:99:2d:9b:55:9c:fa:00:05:1f:0e:
         3d:c4:fd:58:f5:2e:6c:59:a9:52:12:1d:15:c8:3b:20:bb:86:
         e6:f5:3f:1f:e0:4b:06:dd:44:30:37:37:95:d0:99:2f:2e:0f:
         b4:05:50:93:ee:f0:ef:b7:a7:96:0f:12:42:dc:2d:f8:86:b3:
         65:37:a3:d5:40:b6:9d:c4:9e:66:eb:1e:d1:7e:d6:45:0f:a1:
         39:66:43:43:c5:ce:f3:ae:a7:46:cd:ae:91:a2:6a:df:d2:69:
         b6:a3:a3:b2:e9:2f:0e:a4:a5:3a:2f:a6:98:a3:bc:f8:0e:2e:
         f8:db:42:b3:b7:47:5d:c7:33:47:19:16:2f:9c:6b:45:90:39:
         a1:85:ba:ed
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAdwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RThBRjIxMTAvBgNVBAUTKDdDRDk1OEEwMDdGNEYwRTU2RTRBOEQyNDU3NjY4ODYy
MkJBQjcyMjEwHhcNMjYwNDA4MTQzNTE0WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWQ2NjdhMi0xNTZiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA8P27SidpKRypD73bypY9X6JGjf9L3iC9rSbuurjIoli4iDE5YIxXkj1dHrIa
2yNfXa5xHYTKgg75lKOjk3Ack3+LTJxXamDha+tBmbn3VQhxnJBRNBze1YdGrkpJ
Zmmx0Ucz2D/5NWvtFjVjv+zI8SqD62FMxba5fl94hLlFnb5AXGITVPKJSC5uJ+gz
j/KpMKrxtrRn9h0TN6HnxAc2R5+LFyHaUZNuxHb0aQ90DjH/C7YDjWCi0J13Limz
59jPcAgjd/iZ0/tjIm1ggY1JhMRkVBRJMt2SvjcGhycGtAglLclQX30aM/FiYQTD
MaJ4GZihWjCd4LOwRQNhePHVEwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFKkFFzKs
j8mG+DdvyPeP3wxrllxiMB8GA1UdIwQYMBaAFHzZWKAH9PDlbkqNJFdmiGIrq3Ih
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFOEFGMi81NzMyQzgzODg0
NEMxMUVFQjFGMkNBMjlDNEY5QUUwMi9mTmxZb0FmMDhPVnVTbzBrVjJhSVlpdXJj
aUUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2ZObFlvQWYwOE9WdVNvMGtWMmFJWWl1cmNpRS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RThBRjIvNTczMkM4Mzg4NDRDMTFFRUIxRjJDQTI5QzRGOUFFMDIvMjdBNjZDQzQz
MzU4MTFGMTg3MDlBQTBGQ0E4MzM3NzMucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ/x4MA0GCSqGSIb3DQEBCwUAA4IBAQC1XbNpUVMlTpcRoQ1MgB+q
jBfBfZqoCcGyBNtNfDRxRQl7/6l9y8BYFHz48iGKKZOEqQkDMhlIsXAXIWIQHF9b
oG3HM+LosiPqsJBv80hxc940ef9sGJ7iGyjjDl+5B21SMRUEhfk1CbpPAu8r1vnW
HtFDdJktm1Wc+gAFHw49xP1Y9S5sWalSEh0VyDsgu4bm9T8f4EsG3UQwNzeV0Jkv
Lg+0BVCT7vDvt6eWDxJC3C34hrNlN6PVQLadxJ5m6x7RftZFD6E5ZkNDxc7zrqdG
za6Romrf0mm2o6Oy6S8OpKU6L6aYo7z4Di7420Kzt0ddxzNHGRYvnGtFkDmhhbrt
-----END CERTIFICATE-----
Generated at Fri Apr 17 20:17:20 2026 by rpki-client