Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91EBA1C/63B214A2C81511E581D20884C4F9AE02/233533AABAE011F09A0D810BC4F9AE02.roa
File:                     233533AABAE011F09A0D810BC4F9AE02.roa (raw, json)
Hash identifier:          YnTXRLXoCwpVV5mpFfY79QAbWNlOLa5kqDUORn9Yqyo=
Subject key identifier:   78:C6:0B:DD:16:12:6A:C3:3F:D2:DF:8E:9C:9C:AE:46:B3:FB:D8:6F
Certificate issuer:       /CN=A91EBA1C/serialNumber=51C2611B461DD511835A5141F8AEE502D3A39AEB
Certificate serial:       235F
Authority key identifier: 51:C2:61:1B:46:1D:D5:11:83:5A:51:41:F8:AE:E5:02:D3:A3:9A:EB
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UcJhG0Yd1RGDWlFB-K7lAtOjmus.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91EBA1C/63B214A2C81511E581D20884C4F9AE02/233533AABAE011F09A0D810BC4F9AE02.roa
Signing time:             Thu 18 Jun 2026 16:18:49 +0000
ROA not before:           Thu 18 Jun 2026 16:18:49 +0000
ROA not after:            Fri 30 Jul 2027 00:00:00 +0000
asID:                     63980
IP address blocks:        59.153.200.0/23 maxlen: 24
                          103.57.20.0/22 maxlen: 24
                          2402:5380::/32 maxlen: 36
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91EBA1C/63B214A2C81511E581D20884C4F9AE02/UcJhG0Yd1RGDWlFB-K7lAtOjmus.crl
                          rsync://rpki.apnic.net/member_repository/A91EBA1C/63B214A2C81511E581D20884C4F9AE02/UcJhG0Yd1RGDWlFB-K7lAtOjmus.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UcJhG0Yd1RGDWlFB-K7lAtOjmus.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:   Tue 25 Aug 2026 15:56:09 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 9055 (0x235f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91EBA1C, serialNumber=51C2611B461DD511835A5141F8AEE502D3A39AEB
        Validity
            Not Before: Jun 18 16:18:49 2026 GMT
            Not After : Jul 30 00:00:00 2027 GMT
        Subject: CN=6a341a69-3a7f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a7:94:27:12:61:f7:a5:80:86:d6:5c:42:5a:ea:
                    c2:db:94:51:30:14:c8:91:3d:43:83:ab:4a:2d:71:
                    35:9c:cf:1c:a4:1a:44:fb:e4:c9:3a:6a:3a:ae:1f:
                    02:89:39:47:97:50:7f:86:05:a0:22:8d:b8:34:43:
                    1d:d4:2d:13:24:7e:c6:b3:63:83:9f:f2:a6:fa:46:
                    51:c4:88:b2:7d:62:99:57:7f:1b:cc:b8:30:3e:0b:
                    77:35:2e:f8:ab:9f:a1:9b:56:eb:f9:b4:9a:55:19:
                    bc:01:50:2e:2f:28:6a:79:3b:f6:2c:36:a9:8b:7f:
                    ca:56:50:85:74:22:26:16:55:3f:9c:cd:7a:43:7e:
                    e6:91:d0:0d:59:26:8b:70:09:8c:f6:c4:ee:9c:35:
                    17:9c:f1:1f:48:ff:7a:4b:de:5c:e8:44:7d:60:0e:
                    c0:84:d2:5d:24:83:a3:d9:30:c2:2c:da:d2:cf:7b:
                    b5:40:0e:0b:cf:74:e9:65:c6:bc:f0:d6:98:08:1d:
                    65:cc:c5:ed:fc:c5:70:14:c6:e7:d4:48:ee:60:4e:
                    5b:9a:b2:5c:03:f3:45:cf:96:41:06:e1:5e:65:25:
                    9a:77:4a:26:31:8b:af:f0:13:28:46:1f:9f:ca:94:
                    82:5e:25:c1:54:02:4c:66:dc:1c:c4:b6:a4:52:70:
                    24:c7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                78:C6:0B:DD:16:12:6A:C3:3F:D2:DF:8E:9C:9C:AE:46:B3:FB:D8:6F
            X509v3 Authority Key Identifier:
                keyid:51:C2:61:1B:46:1D:D5:11:83:5A:51:41:F8:AE:E5:02:D3:A3:9A:EB

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91EBA1C/63B214A2C81511E581D20884C4F9AE02/UcJhG0Yd1RGDWlFB-K7lAtOjmus.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UcJhG0Yd1RGDWlFB-K7lAtOjmus.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/A91EBA1C/63B214A2C81511E581D20884C4F9AE02/233533AABAE011F09A0D810BC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  59.153.200.0/23
                  103.57.20.0/22
                IPv6:
                  2402:5380::/32

    Signature Algorithm: sha256WithRSAEncryption
         e8:d5:bf:7d:36:62:16:fc:de:47:2f:8e:59:b3:c5:a2:47:cc:
         56:8b:2f:8f:1c:6d:51:d5:74:27:36:dd:73:68:55:20:c8:a3:
         6b:3d:d7:0a:ed:cd:ac:ad:a3:91:b1:7b:91:b1:e3:93:26:0b:
         78:61:74:5c:fa:6d:8e:cc:fc:a1:20:9c:06:b5:66:b9:33:fd:
         7d:fa:c0:1e:af:0e:25:6d:14:c7:44:53:40:9c:ee:2c:e5:ee:
         9d:bd:08:d1:5c:3f:14:08:06:ac:03:9f:fa:9a:ce:12:31:71:
         60:45:f0:9a:8d:0c:d2:78:f5:e3:44:b1:a8:78:83:d7:a4:eb:
         a9:01:b1:d4:62:56:84:72:c9:e2:1a:40:e6:ea:30:6a:28:31:
         22:e0:38:b4:b3:9c:1e:df:92:b9:83:39:6a:90:70:c6:ca:96:
         e1:cd:51:ae:60:c7:dc:78:31:70:82:f3:a7:16:1a:a3:d9:bb:
         74:4d:19:81:a0:e5:ed:2b:7d:a8:29:76:68:ed:f7:a5:0a:25:
         c1:58:25:6d:54:25:9e:ea:96:5c:a3:82:fa:f5:2a:1b:8a:8d:
         d4:c0:86:f3:6e:83:89:5a:1e:20:72:df:7f:2b:8a:a6:25:19:
         1f:94:0b:c9:df:d8:bc:e9:8a:90:d6:12:81:19:e2:65:6f:af:
         91:83:fd:fa
-----BEGIN CERTIFICATE-----
MIIFUTCCBDmgAwIBAgICI18wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RUJBMUMxMTAvBgNVBAUTKDUxQzI2MTFCNDYxREQ1MTE4MzVBNTE0MUY4QUVFNTAy
RDNBMzlBRUIwHhcNMjYwNjE4MTYxODQ5WhcNMjcwNzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTM0MWE2OS0zYTdmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAp5QnEmH3pYCG1lxCWurC25RRMBTIkT1Dg6tKLXE1nM8cpBpE++TJOmo6rh8C
iTlHl1B/hgWgIo24NEMd1C0TJH7Gs2ODn/Km+kZRxIiyfWKZV38bzLgwPgt3NS74
q5+hm1br+bSaVRm8AVAuLyhqeTv2LDapi3/KVlCFdCImFlU/nM16Q37mkdANWSaL
cAmM9sTunDUXnPEfSP96S95c6ER9YA7AhNJdJIOj2TDCLNrSz3u1QA4Lz3TpZca8
8NaYCB1lzMXt/MVwFMbn1EjuYE5bmrJcA/NFz5ZBBuFeZSWad0omMYuv8BMoRh+f
ypSCXiXBVAJMZtwcxLakUnAkxwIDAQABo4ICdTCCAnEwHQYDVR0OBBYEFHjGC90W
EmrDP9Lfjpycrkaz+9hvMB8GA1UdIwQYMBaAFFHCYRtGHdURg1pRQfiu5QLTo5rr
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFQkExQy82M0IyMTRBMkM4
MTUxMUU1ODFEMjA4ODRDNEY5QUUwMi9VY0poRzBZZDFSR0RXbEZCLUs3bEF0T2pt
dXMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1VjSmhHMFlkMVJHRFdsRkItSzdsQXRPam11cy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RUJBMUMvNjNCMjE0QTJDODE1MTFFNTgxRDIwODg0QzRGOUFFMDIvMjMzNTMzQUFC
QUUwMTFGMDlBMEQ4MTBCQzRGOUFFMDIucm9hMDQGCCsGAQUFBwEHAQH/BCUwIzAS
BAIAATAMAwQBO5nIAwQCZzkUMA0EAgACMAcDBQAkAlOAMA0GCSqGSIb3DQEBCwUA
A4IBAQDo1b99NmIW/N5HL45Zs8WiR8xWiy+PHG1R1XQnNt1zaFUgyKNrPdcK7c2s
raORsXuRseOTJgt4YXRc+m2OzPyhIJwGtWa5M/19+sAerw4lbRTHRFNAnO4s5e6d
vQjRXD8UCAasA5/6ms4SMXFgRfCajQzSePXjRLGoeIPXpOupAbHUYlaEcsniGkDm
6jBqKDEi4Di0s5we35K5gzlqkHDGypbhzVGuYMfceDFwgvOnFhqj2bt0TRmBoOXt
K32oKXZo7felCiXBWCVtVCWe6pZco4L69Sobio3UwIbzboOJWh4gct9/K4qmJRkf
lAvJ39i86YqQ1hKBGeJlb6+Rg/36
-----END CERTIFICATE-----
Generated at Wed Aug 19 12:54:33 2026 by rpki-client