Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A915ADC4/61415F58A9F711EE8EB48D22C4F9AE02/AFC9F5324A0F11EF9E51BD7CC4F9AE02.roa
File:                     AFC9F5324A0F11EF9E51BD7CC4F9AE02.roa (raw, json)
Hash identifier:          MLgAaYwXB1GgAbwc1lk9vp3Ul9zku5iS1CDVPTfotbE=
Subject key identifier:   27:CA:FE:BC:26:88:B2:E8:95:19:D6:97:61:C0:02:D4:1D:D8:B3:5F
Certificate issuer:       /CN=A915ADC4/serialNumber=1DD1CBBC5DF5BDFABBB3ADAF12B00256B7F18D12
Certificate serial:       01E9
Authority key identifier: 1D:D1:CB:BC:5D:F5:BD:FA:BB:B3:AD:AF:12:B0:02:56:B7:F1:8D:12
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/HdHLvF31vfq7s62vErACVrfxjRI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A915ADC4/61415F58A9F711EE8EB48D22C4F9AE02/AFC9F5324A0F11EF9E51BD7CC4F9AE02.roa
Signing time:             Wed 15 Apr 2026 04:36:25 +0000
ROA not before:           Wed 15 Apr 2026 04:36:25 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     152300
IP address blocks:        2401:72a0::/32 maxlen: 40
                          2402:ca40::/32 maxlen: 40
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A915ADC4/61415F58A9F711EE8EB48D22C4F9AE02/HdHLvF31vfq7s62vErACVrfxjRI.crl
                          rsync://rpki.apnic.net/member_repository/A915ADC4/61415F58A9F711EE8EB48D22C4F9AE02/HdHLvF31vfq7s62vErACVrfxjRI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/HdHLvF31vfq7s62vErACVrfxjRI.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:44:04 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 489 (0x1e9)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A915ADC4, serialNumber=1DD1CBBC5DF5BDFABBB3ADAF12B00256B7F18D12
        Validity
            Not Before: Apr 15 04:36:25 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=69df15c8-a72b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ce:06:c4:d2:cb:45:38:93:11:84:0b:32:fb:ad:
                    df:8f:f0:79:55:fb:b2:34:fb:b6:b2:1d:fb:6a:bf:
                    e7:40:4e:aa:52:22:e8:44:b7:60:e0:e2:44:cf:05:
                    4c:6e:b0:96:ca:b5:c8:db:9b:5d:44:61:67:28:87:
                    d8:91:f8:71:9e:05:2e:b2:a8:d8:78:b0:b8:8c:16:
                    d0:cd:d7:c0:0d:6d:6f:2e:18:c7:00:db:b5:09:47:
                    ea:53:dc:72:e5:f5:74:a5:9e:af:88:06:d4:fb:dc:
                    d9:03:a9:be:d3:e5:42:2d:9a:ed:54:04:17:19:39:
                    5f:43:6c:c4:59:5a:7a:5a:96:c4:0b:93:23:19:ff:
                    4c:4e:51:0c:15:ed:f7:91:a9:2d:c3:8b:3c:75:a3:
                    5c:e6:05:6f:e6:13:76:6d:a6:1f:ba:41:88:3c:06:
                    d0:51:c2:0c:f1:c4:cd:7f:85:f0:99:aa:bb:88:26:
                    81:98:80:37:39:4c:da:71:f2:0b:ad:75:85:52:09:
                    4f:45:bc:e0:8c:eb:33:72:27:f9:a3:b8:3e:51:06:
                    a5:14:a8:ea:39:36:1c:5d:90:2d:35:d3:0d:78:e5:
                    5a:27:47:44:e4:8c:95:1a:2d:70:47:39:1a:3e:8b:
                    fc:16:f2:dc:cf:7e:a3:bf:74:87:b6:8e:73:39:bb:
                    b7:b5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                27:CA:FE:BC:26:88:B2:E8:95:19:D6:97:61:C0:02:D4:1D:D8:B3:5F
            X509v3 Authority Key Identifier:
                keyid:1D:D1:CB:BC:5D:F5:BD:FA:BB:B3:AD:AF:12:B0:02:56:B7:F1:8D:12

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A915ADC4/61415F58A9F711EE8EB48D22C4F9AE02/HdHLvF31vfq7s62vErACVrfxjRI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/HdHLvF31vfq7s62vErACVrfxjRI.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/A915ADC4/61415F58A9F711EE8EB48D22C4F9AE02/AFC9F5324A0F11EF9E51BD7CC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv6:
                  2401:72a0::/32
                  2402:ca40::/32

    Signature Algorithm: sha256WithRSAEncryption
         54:06:68:94:2c:1e:67:c4:d2:56:53:dc:83:f6:b0:58:d6:0a:
         41:11:c9:50:3d:8f:e4:5d:38:3a:dd:bb:24:d8:44:82:35:59:
         d7:67:63:61:3a:5d:ae:82:d1:ab:08:fc:96:9b:f7:20:d5:68:
         06:e5:07:c7:83:a8:12:eb:09:f2:97:0b:f4:52:55:ef:07:c7:
         d6:5e:29:2b:ca:45:33:c9:1e:f7:a2:53:cb:22:46:c6:b6:2e:
         cd:cd:e8:23:d3:c8:23:a8:8f:fa:f6:e4:ed:9c:15:fa:59:33:
         96:57:e0:86:f3:99:54:74:cc:24:c1:87:c1:b1:4a:bf:95:5b:
         28:72:63:b4:28:a7:c4:6e:3b:62:fb:cf:6b:ac:08:45:8b:01:
         d7:03:2b:5e:eb:50:6d:d3:a4:fa:3c:3b:a8:5c:51:e3:f4:47:
         80:a1:65:5a:83:b2:4f:44:ae:a2:09:5d:c5:f6:2a:03:c4:02:
         fa:1d:6b:d3:33:3f:1b:02:63:05:14:6a:b5:08:d2:e3:7d:ff:
         9c:89:d8:5d:9e:d5:bb:f4:9a:46:15:f4:01:72:0a:d1:69:49:
         8b:f0:df:a0:4b:d4:12:6b:5e:18:cb:f3:c0:27:8b:4b:b5:85:
         c5:fc:29:5c:8b:b4:4a:95:45:60:72:7d:ab:b4:98:7a:69:7d:
         ee:c9:9f:bd
-----BEGIN CERTIFICATE-----
MIIFRDCCBCygAwIBAgICAekwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NUFEQzQxMTAvBgNVBAUTKDFERDFDQkJDNURGNUJERkFCQkIzQURBRjEyQjAwMjU2
QjdGMThEMTIwHhcNMjYwNDE1MDQzNjI1WhcNMjcwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWRmMTVjOC1hNzJiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzgbE0stFOJMRhAsy+63fj/B5VfuyNPu2sh37ar/nQE6qUiLoRLdg4OJEzwVM
brCWyrXI25tdRGFnKIfYkfhxngUusqjYeLC4jBbQzdfADW1vLhjHANu1CUfqU9xy
5fV0pZ6viAbU+9zZA6m+0+VCLZrtVAQXGTlfQ2zEWVp6WpbEC5MjGf9MTlEMFe33
kaktw4s8daNc5gVv5hN2baYfukGIPAbQUcIM8cTNf4Xwmaq7iCaBmIA3OUzacfIL
rXWFUglPRbzgjOszcif5o7g+UQalFKjqOTYcXZAtNdMNeOVaJ0dE5IyVGi1wRzka
Pov8FvLcz36jv3SHto5zObu3tQIDAQABo4ICaDCCAmQwHQYDVR0OBBYEFCfK/rwm
iLLolRnWl2HAAtQd2LNfMB8GA1UdIwQYMBaAFB3Ry7xd9b36u7OtrxKwAla38Y0S
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1QURDNC82MTQxNUY1OEE5
RjcxMUVFOEVCNDhEMjJDNEY5QUUwMi9IZEhMdkYzMXZmcTdzNjJ2RXJBQ1ZyZnhq
UkkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0hkSEx2RjMxdmZxN3M2MnZFckFDVnJmeGpSSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NUFEQzQvNjE0MTVGNThBOUY3MTFFRThFQjQ4RDIyQzRGOUFFMDIvQUZDOUY1MzI0
QTBGMTFFRjlFNTFCRDdDQzRGOUFFMDIucm9hMCcGCCsGAQUFBwEHAQH/BBgwFjAU
BAIAAjAOAwUAJAFyoAMFACQCykAwDQYJKoZIhvcNAQELBQADggEBAFQGaJQsHmfE
0lZT3IP2sFjWCkERyVA9j+RdODrduyTYRII1WddnY2E6Xa6C0asI/Jab9yDVaAbl
B8eDqBLrCfKXC/RSVe8Hx9ZeKSvKRTPJHveiU8siRsa2Ls3N6CPTyCOoj/r25O2c
FfpZM5ZX4IbzmVR0zCTBh8GxSr+VWyhyY7Qop8RuO2L7z2usCEWLAdcDK17rUG3T
pPo8O6hcUeP0R4ChZVqDsk9ErqIJXcX2KgPEAvoda9MzPxsCYwUUarUI0uN9/5yJ
2F2e1bv0mkYV9AFyCtFpSYvw36BL1BJrXhjL88Ani0u1hcX8KVyLtEqVRWByfau0
mHppfe7Jn70=
-----END CERTIFICATE-----
Generated at Fri Apr 17 15:14:52 2026 by rpki-client