Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9157E9C/50C993CE7D6311ECAC5C7F1EC4F9AE02/438C7C387D6F11ECBCDC721DC4F9AE02.roa
File:                     438C7C387D6F11ECBCDC721DC4F9AE02.roa (raw, json)
Hash identifier:          N2OHhfn+CsWn9uM8g1Ofmnj7ymg7gw2Y4/3DtYOdMeg=
Subject key identifier:   EC:46:A4:31:6B:8C:CD:B8:9F:7F:4C:30:71:30:FA:2F:4F:5A:9A:0D
Certificate issuer:       /CN=A9157E9C/serialNumber=E99FF0448B0BDA3771CDC4A96C59F7C9F9C87944
Certificate serial:       0486
Authority key identifier: E9:9F:F0:44:8B:0B:DA:37:71:CD:C4:A9:6C:59:F7:C9:F9:C8:79:44
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/6Z_wRIsL2jdxzcSpbFn3yfnIeUQ.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9157E9C/50C993CE7D6311ECAC5C7F1EC4F9AE02/438C7C387D6F11ECBCDC721DC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 12:49:30 +0000
ROA not before:           Wed 25 Jun 2025 00:45:20 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     149305
IP address blocks:        203.22.214.0/24 maxlen: 24
                          2401:2fc0::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9157E9C/50C993CE7D6311ECAC5C7F1EC4F9AE02/6Z_wRIsL2jdxzcSpbFn3yfnIeUQ.crl
                          rsync://rpki.apnic.net/member_repository/A9157E9C/50C993CE7D6311ECAC5C7F1EC4F9AE02/6Z_wRIsL2jdxzcSpbFn3yfnIeUQ.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/6Z_wRIsL2jdxzcSpbFn3yfnIeUQ.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:   Thu 02 Apr 2026 23:48:07 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1158 (0x486)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9157E9C, serialNumber=E99FF0448B0BDA3771CDC4A96C59F7C9F9C87944
        Validity
            Not Before: Jun 25 00:45:20 2025 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=69a435da-b419
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:8a:9b:3b:63:08:4a:f2:c8:8d:da:69:e7:99:0b:
                    4f:e8:5f:de:4c:e0:6e:50:c9:7d:2b:fa:82:67:df:
                    49:36:62:0a:8c:5d:32:c1:33:8e:a3:6e:11:1c:ba:
                    7a:6d:98:0d:62:8c:90:54:42:f5:83:05:65:76:12:
                    46:ed:3a:fb:1c:90:32:42:c3:b9:08:51:27:45:f8:
                    73:4b:e0:8c:9b:ab:09:d6:83:59:a7:b5:59:9b:a2:
                    07:9f:a5:28:d5:97:b8:b8:77:2d:7b:1f:1d:fa:13:
                    16:f4:98:e3:55:40:e3:02:b9:41:7d:9e:17:bd:3b:
                    b3:f8:81:06:6e:6c:9d:c4:8d:52:eb:6e:6e:66:45:
                    ba:b4:84:ab:63:03:ae:6c:31:fc:d7:c4:b8:2d:8c:
                    e7:6f:8a:0d:2e:e5:f1:78:2d:7f:19:0c:81:1b:47:
                    37:5d:82:b8:e8:a3:7a:ac:b9:02:51:c4:06:dd:e1:
                    81:1a:a7:9b:ab:dd:25:15:73:bc:e0:4a:c0:f1:70:
                    ea:29:2b:42:3c:1b:7d:61:70:6d:9f:e4:bc:c4:30:
                    48:95:5b:d3:15:da:ab:87:6d:b4:0e:3e:d7:41:1e:
                    e7:41:c6:20:03:0a:61:89:e7:8e:7c:7c:13:0a:25:
                    a1:a0:d2:95:11:02:64:e6:18:90:5a:c8:13:36:e9:
                    dd:59
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                EC:46:A4:31:6B:8C:CD:B8:9F:7F:4C:30:71:30:FA:2F:4F:5A:9A:0D
            X509v3 Authority Key Identifier:
                keyid:E9:9F:F0:44:8B:0B:DA:37:71:CD:C4:A9:6C:59:F7:C9:F9:C8:79:44

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9157E9C/50C993CE7D6311ECAC5C7F1EC4F9AE02/6Z_wRIsL2jdxzcSpbFn3yfnIeUQ.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/6Z_wRIsL2jdxzcSpbFn3yfnIeUQ.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/A9157E9C/50C993CE7D6311ECAC5C7F1EC4F9AE02/438C7C387D6F11ECBCDC721DC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  203.22.214.0/24
                IPv6:
                  2401:2fc0::/32

    Signature Algorithm: sha256WithRSAEncryption
         7c:5b:b3:79:6c:ac:7f:3a:49:bb:6a:b9:07:80:b4:0e:8b:95:
         52:52:d3:44:98:f3:ad:fa:de:8d:f8:ed:0a:78:85:cd:58:b0:
         6a:5e:68:bc:ad:2b:af:69:b3:b2:f5:6e:46:15:46:23:87:e4:
         8d:b9:17:4f:3e:91:61:d6:e6:94:39:3c:4d:59:39:5e:db:0e:
         0c:ea:f4:2a:43:bb:8d:79:1b:94:6c:5b:56:12:bd:e2:37:2d:
         12:93:5e:dc:9d:2e:e8:f8:44:ad:9a:7d:03:c0:0b:00:c4:44:
         f1:98:93:63:46:81:75:90:ca:f9:65:28:18:83:c8:04:a8:30:
         40:7e:65:50:cc:a7:da:d4:4a:a3:ce:b4:21:f2:f9:32:32:5e:
         57:7b:a3:e1:fb:ee:43:47:c7:92:30:b1:7a:1a:f3:30:44:2d:
         f7:a2:bf:05:4e:57:e2:ec:2e:c0:f5:e7:04:a5:51:67:2a:f5:
         78:9f:79:10:87:61:88:aa:8d:57:86:70:d3:6e:c5:f8:42:97:
         9b:5b:70:79:0f:a5:a0:ff:b6:d0:08:6d:bf:9b:ce:99:87:73:
         16:9f:2a:f9:f9:a0:2e:e7:aa:e5:ee:6b:24:ea:c1:79:78:65:
         c9:33:f0:aa:5c:7a:af:f1:9e:ff:20:e5:8c:1e:1a:ed:66:f6:
         4f:93:55:2e
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICBIYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NTdFOUMxMTAvBgNVBAUTKEU5OUZGMDQ0OEIwQkRBMzc3MUNEQzRBOTZDNTlGN0M5
RjlDODc5NDQwHhcNMjUwNjI1MDA0NTIwWhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MzVkYS1iNDE5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAips7YwhK8siN2mnnmQtP6F/eTOBuUMl9K/qCZ99JNmIKjF0ywTOOo24RHLp6
bZgNYoyQVEL1gwVldhJG7Tr7HJAyQsO5CFEnRfhzS+CMm6sJ1oNZp7VZm6IHn6Uo
1Ze4uHctex8d+hMW9JjjVUDjArlBfZ4XvTuz+IEGbmydxI1S625uZkW6tISrYwOu
bDH818S4LYznb4oNLuXxeC1/GQyBG0c3XYK46KN6rLkCUcQG3eGBGqebq90lFXO8
4ErA8XDqKStCPBt9YXBtn+S8xDBIlVvTFdqrh220Dj7XQR7nQcYgAwphieeOfHwT
CiWhoNKVEQJk5hiQWsgTNundWQIDAQABo4ICbzCCAmswHQYDVR0OBBYEFOxGpDFr
jM24n39MMHEw+i9PWpoNMB8GA1UdIwQYMBaAFOmf8ESLC9o3cc3EqWxZ98n5yHlE
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1N0U5Qy81MEM5OTNDRTdE
NjMxMUVDQUM1QzdGMUVDNEY5QUUwMi82Wl93UklzTDJqZHh6Y1NwYkZuM3lmbkll
VVEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzZaX3dSSXNMMmpkeHpjU3BiRm4zeWZuSWVVUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NTdFOUMvNTBDOTkzQ0U3RDYzMTFFQ0FDNUM3RjFFQzRGOUFFMDIvNDM4QzdDMzg3
RDZGMTFFQ0JDREM3MjFEQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQAyxbWMA0EAgACMAcDBQAkAS/AMA0GCSqGSIb3DQEBCwUAA4IBAQB8
W7N5bKx/Okm7arkHgLQOi5VSUtNEmPOt+t6N+O0KeIXNWLBqXmi8rSuvabOy9W5G
FUYjh+SNuRdPPpFh1uaUOTxNWTle2w4M6vQqQ7uNeRuUbFtWEr3iNy0Sk17cnS7o
+EStmn0DwAsAxETxmJNjRoF1kMr5ZSgYg8gEqDBAfmVQzKfa1EqjzrQh8vkyMl5X
e6Ph++5DR8eSMLF6GvMwRC33or8FTlfi7C7A9ecEpVFnKvV4n3kQh2GIqo1XhnDT
bsX4QpebW3B5D6Wg/7bQCG2/m86Zh3MWnyr5+aAu56rl7msk6sF5eGXJM/CqXHqv
8Z7/IOWMHhrtZvZPk1Uu
-----END CERTIFICATE-----
Generated at Sat Mar 28 12:08:50 2026 by rpki-client