Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91C2C8A/61EC491624C911EF9C8C6259C4F9AE02/AA97516E24CA11EFB59A9379C4F9AE02.roa
File:                     AA97516E24CA11EFB59A9379C4F9AE02.roa (raw, json)
Hash identifier:          zltU8OcTZDfiWXBOFopyM3AO0sTIvw5AHEm2VUlwxJ4=
Subject key identifier:   27:C1:65:55:B9:3D:2A:C3:1B:FD:D9:A9:FA:5E:74:17:AD:DF:81:26
Certificate issuer:       /CN=A91C2C8A/serialNumber=6CE7B5750E6E17D3D39EB5B087FD3FAD5959F325
Certificate serial:       017C
Authority key identifier: 6C:E7:B5:75:0E:6E:17:D3:D3:9E:B5:B0:87:FD:3F:AD:59:59:F3:25
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/bOe1dQ5uF9PTnrWwh_0_rVlZ8yU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C2C8A/61EC491624C911EF9C8C6259C4F9AE02/AA97516E24CA11EFB59A9379C4F9AE02.roa
Signing time:             Mon 02 Mar 2026 14:16:27 +0000
ROA not before:           Thu 23 Oct 2025 07:19:20 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     134167
IP address blocks:        103.37.228.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C2C8A/61EC491624C911EF9C8C6259C4F9AE02/bOe1dQ5uF9PTnrWwh_0_rVlZ8yU.crl
                          rsync://rpki.apnic.net/member_repository/A91C2C8A/61EC491624C911EF9C8C6259C4F9AE02/bOe1dQ5uF9PTnrWwh_0_rVlZ8yU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/bOe1dQ5uF9PTnrWwh_0_rVlZ8yU.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:   Mon 09 Mar 2026 14:16:33 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 380 (0x17c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C2C8A, serialNumber=6CE7B5750E6E17D3D39EB5B087FD3FAD5959F325
        Validity
            Not Before: Oct 23 07:19:20 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=69a59bbb-036f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b2:f4:99:c9:68:9a:7f:5c:42:4c:81:6e:e3:cb:
                    13:84:65:f4:c0:fa:1e:6d:ac:24:4f:c4:3a:9a:fa:
                    d4:6b:ab:e7:12:b5:ab:93:4b:e4:d6:a9:65:79:1e:
                    ee:57:4d:46:8b:9b:35:d5:19:20:f3:b5:dd:b1:fd:
                    85:19:5f:ec:4a:b1:b2:e9:e1:6f:3d:8c:a6:cd:fc:
                    87:a1:94:da:b2:03:02:0a:0a:37:83:1e:1b:46:90:
                    30:93:e7:1a:bc:6e:33:25:f3:e2:97:b8:01:7e:b8:
                    92:5b:31:b2:0d:13:74:9e:a9:7d:9e:74:a4:dd:d2:
                    44:9e:55:08:dd:03:46:39:db:07:97:2a:1b:7b:f2:
                    a2:0a:7c:13:15:a2:e7:68:6c:4f:68:3a:d2:c0:d8:
                    b9:95:70:51:76:25:7e:8b:05:7b:90:e0:07:e3:3a:
                    fc:87:cb:94:cf:5a:3a:87:7a:e0:d8:ae:7e:9a:c3:
                    18:b7:af:0e:9a:2b:37:73:dd:67:52:04:96:06:55:
                    93:bb:e0:02:75:66:41:95:40:52:7c:ab:2c:bc:4b:
                    f6:84:c8:60:e0:cf:ff:02:71:e8:08:53:97:66:2c:
                    b3:26:0f:ef:76:50:0b:c2:55:ca:c9:97:61:76:5d:
                    8b:f0:a9:11:33:7e:5a:52:32:64:96:e5:59:ce:56:
                    d6:c1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                27:C1:65:55:B9:3D:2A:C3:1B:FD:D9:A9:FA:5E:74:17:AD:DF:81:26
            X509v3 Authority Key Identifier:
                keyid:6C:E7:B5:75:0E:6E:17:D3:D3:9E:B5:B0:87:FD:3F:AD:59:59:F3:25

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C2C8A/61EC491624C911EF9C8C6259C4F9AE02/bOe1dQ5uF9PTnrWwh_0_rVlZ8yU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/bOe1dQ5uF9PTnrWwh_0_rVlZ8yU.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/A91C2C8A/61EC491624C911EF9C8C6259C4F9AE02/AA97516E24CA11EFB59A9379C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.37.228.0/24

    Signature Algorithm: sha256WithRSAEncryption
         5f:96:40:e5:d6:0d:32:0e:20:98:1f:21:69:18:c6:5f:6a:9f:
         90:1a:a8:ee:71:f3:f1:22:84:be:11:11:3d:88:f3:74:59:23:
         33:e5:e3:ed:dc:b5:4e:cf:8c:d7:c5:6d:12:52:5f:a9:45:38:
         c5:da:bc:83:1e:19:1a:c4:39:e0:4b:ba:5b:55:e1:9a:10:22:
         0a:ae:1a:05:01:e2:6f:92:94:92:2c:f3:d1:e7:e6:0d:69:b9:
         c3:bf:70:01:b6:74:ba:b4:c3:6a:c0:77:71:00:16:f8:93:24:
         f7:44:28:c9:61:9d:88:de:1f:09:d8:ae:e9:a7:3c:a4:a2:4d:
         a0:de:ad:49:69:9b:c1:28:0c:7d:d8:17:3e:55:3b:d7:6c:f6:
         c3:a9:94:c9:12:aa:78:bd:35:fd:6b:18:1f:9a:00:14:a2:d8:
         f4:c5:30:e3:cc:25:03:d5:ba:26:18:8d:67:f2:56:e4:13:82:
         70:ef:50:65:a1:04:30:75:d8:f4:10:66:56:b9:ad:fa:3f:e7:
         ce:8f:ba:59:9e:5d:92:1a:41:f0:1c:bc:82:25:cd:89:4c:19:
         94:04:e8:34:73:ea:88:47:23:35:81:e8:4b:6f:a6:43:91:9d:
         1f:09:1e:54:31:ff:2e:87:0e:f4:74:c8:5b:47:6b:f3:a3:90:
         ce:96:5e:00
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAXwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QzJDOEExMTAvBgNVBAUTKDZDRTdCNTc1MEU2RTE3RDNEMzlFQjVCMDg3RkQzRkFE
NTk1OUYzMjUwHhcNMjUxMDIzMDcxOTIwWhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE1OWJiYi0wMzZmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAsvSZyWiaf1xCTIFu48sThGX0wPoebawkT8Q6mvrUa6vnErWrk0vk1qlleR7u
V01Gi5s11Rkg87Xdsf2FGV/sSrGy6eFvPYymzfyHoZTasgMCCgo3gx4bRpAwk+ca
vG4zJfPil7gBfriSWzGyDRN0nql9nnSk3dJEnlUI3QNGOdsHlyobe/KiCnwTFaLn
aGxPaDrSwNi5lXBRdiV+iwV7kOAH4zr8h8uUz1o6h3rg2K5+msMYt68Omis3c91n
UgSWBlWTu+ACdWZBlUBSfKssvEv2hMhg4M//AnHoCFOXZiyzJg/vdlALwlXKyZdh
dl2L8KkRM35aUjJkluVZzlbWwQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFCfBZVW5
PSrDG/3ZqfpedBet34EmMB8GA1UdIwQYMBaAFGzntXUObhfT0561sIf9P61ZWfMl
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDMkM4QS82MUVDNDkxNjI0
QzkxMUVGOUM4QzYyNTlDNEY5QUUwMi9iT2UxZFE1dUY5UFRucld3aF8wX3JWbFo4
eVUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2JPZTFkUTV1RjlQVG5yV3doXzBfclZsWjh5VS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QzJDOEEvNjFFQzQ5MTYyNEM5MTFFRjlDOEM2MjU5QzRGOUFFMDIvQUE5NzUxNkUy
NENBMTFFRkI1OUE5Mzc5QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQAZyXkMA0GCSqGSIb3DQEBCwUAA4IBAQBflkDl1g0yDiCYHyFpGMZf
ap+QGqjucfPxIoS+ERE9iPN0WSMz5ePt3LVOz4zXxW0SUl+pRTjF2ryDHhkaxDng
S7pbVeGaECIKrhoFAeJvkpSSLPPR5+YNabnDv3ABtnS6tMNqwHdxABb4kyT3RCjJ
YZ2I3h8J2K7ppzykok2g3q1JaZvBKAx92Bc+VTvXbPbDqZTJEqp4vTX9axgfmgAU
otj0xTDjzCUD1bomGI1n8lbkE4Jw71BloQQwddj0EGZWua36P+fOj7pZnl2SGkHw
HLyCJc2JTBmUBOg0c+qIRyM1gehLb6ZDkZ0fCR5UMf8uhw70dMhbR2vzo5DOll4A
-----END CERTIFICATE-----
Generated at Tue Mar 3 00:58:13 2026 by rpki-client