Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91DF0EC/991CEF7E795811EA93AE9646C4F9AE02/C8A0E422831611EA95762453C4F9AE02.roa
File:                     C8A0E422831611EA95762453C4F9AE02.roa (raw, json)
Hash identifier:          zy8s2JOSWvYwBrRrmYSE0kwJEPoK1AaNF1yfDHC6Css=
Subject key identifier:   A5:EF:EF:85:74:44:B5:EF:F5:0A:37:39:2A:5B:63:78:65:D5:55:01
Certificate issuer:       /CN=A91DF0EC/serialNumber=DA2B43CC183CA8E0F6A8F6DAA54CDD7306F86228
Certificate serial:       0AA2
Authority key identifier: DA:2B:43:CC:18:3C:A8:E0:F6:A8:F6:DA:A5:4C:DD:73:06:F8:62:28
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2itDzBg8qOD2qPbapUzdcwb4Yig.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91DF0EC/991CEF7E795811EA93AE9646C4F9AE02/C8A0E422831611EA95762453C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 16:45:07 +0000
ROA not before:           Wed 18 Feb 2026 19:17:13 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     56054
IP address blocks:        123.0.16.0/20 maxlen: 24
                          2400:cb60::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91DF0EC/991CEF7E795811EA93AE9646C4F9AE02/2itDzBg8qOD2qPbapUzdcwb4Yig.crl
                          rsync://rpki.apnic.net/member_repository/A91DF0EC/991CEF7E795811EA93AE9646C4F9AE02/2itDzBg8qOD2qPbapUzdcwb4Yig.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2itDzBg8qOD2qPbapUzdcwb4Yig.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:   Sun 08 Mar 2026 18:27:22 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2722 (0xaa2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91DF0EC, serialNumber=DA2B43CC183CA8E0F6A8F6DAA54CDD7306F86228
        Validity
            Not Before: Feb 18 19:17:13 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=69a46d12-9bde
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ae:cc:fd:5e:71:dc:35:f0:16:bd:58:c6:51:1c:
                    94:0c:87:4f:cb:ff:b0:e4:5d:ae:fc:34:0e:9e:a8:
                    9d:ff:e7:f3:1e:1b:35:62:96:9b:63:55:d9:e8:b5:
                    fd:71:1d:24:86:61:22:5d:83:c0:82:52:0b:13:d3:
                    02:6b:9e:af:2c:da:b4:13:90:0e:10:c4:98:e0:2f:
                    eb:2d:32:f4:f0:e8:8e:9c:80:08:44:b8:62:d1:d5:
                    4d:b7:25:99:3c:85:48:65:e1:2b:8c:43:13:b6:c6:
                    69:1f:93:2e:c2:65:08:24:26:ce:db:da:90:a5:87:
                    a5:6b:1c:94:f5:25:0c:41:bd:8d:a6:22:a8:21:08:
                    bc:97:ad:96:e5:a0:69:de:cc:07:d3:e1:f6:6f:10:
                    4f:e7:eb:c6:e3:8b:93:c5:b9:9c:55:0c:ef:3a:e1:
                    be:68:cd:a8:86:fa:7e:06:d3:f4:9c:00:f2:f8:df:
                    48:d5:a1:eb:57:56:7f:8b:93:9c:9a:32:40:3c:c2:
                    40:9e:db:c9:1f:82:08:2d:da:26:7d:80:93:8c:25:
                    48:72:c0:f1:ea:51:83:ba:a0:45:05:56:5e:1b:6f:
                    d3:82:5f:32:4b:ad:4b:84:17:3b:c4:27:7e:42:cb:
                    4c:f5:bc:2d:b0:1a:af:9d:48:ae:39:a2:5e:04:96:
                    d3:a3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A5:EF:EF:85:74:44:B5:EF:F5:0A:37:39:2A:5B:63:78:65:D5:55:01
            X509v3 Authority Key Identifier:
                keyid:DA:2B:43:CC:18:3C:A8:E0:F6:A8:F6:DA:A5:4C:DD:73:06:F8:62:28

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91DF0EC/991CEF7E795811EA93AE9646C4F9AE02/2itDzBg8qOD2qPbapUzdcwb4Yig.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2itDzBg8qOD2qPbapUzdcwb4Yig.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/A91DF0EC/991CEF7E795811EA93AE9646C4F9AE02/C8A0E422831611EA95762453C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  123.0.16.0/20
                IPv6:
                  2400:cb60::/32

    Signature Algorithm: sha256WithRSAEncryption
         9a:9d:b2:e7:bd:71:29:eb:f5:0f:e7:81:c6:3c:57:04:91:fa:
         70:8c:91:39:d7:d8:48:d9:d7:f5:6b:1e:c2:ce:ee:a1:8e:de:
         48:08:12:c6:12:e6:33:e5:7a:bf:7e:02:e8:ac:a8:09:cc:96:
         e5:f6:35:b9:c4:fc:a2:18:32:6d:fc:1f:8d:4c:aa:af:21:04:
         a7:42:fa:bc:a1:08:5d:32:94:9c:f3:e5:56:eb:b8:9e:cf:3f:
         c1:6a:1f:2a:e2:6b:af:92:5f:d6:53:e8:f8:b1:2e:e1:36:e1:
         df:c6:9e:a8:53:52:59:a3:59:a4:c7:18:3d:8a:19:16:28:98:
         6e:29:13:73:e8:f3:63:30:c8:de:22:97:29:ec:17:bb:22:16:
         6e:af:30:e7:14:dc:f5:69:02:3d:57:25:51:cb:91:82:0f:8e:
         57:f8:bc:5f:3c:b9:44:93:71:cc:92:07:a0:54:34:c5:66:21:
         a0:9b:38:f6:90:29:5f:e3:83:4e:77:96:2a:7b:43:49:9a:51:
         21:88:34:eb:e1:b2:3a:9d:9f:85:54:79:81:d0:57:4a:56:12:
         0a:f3:b3:f3:bc:cf:30:d4:11:8c:c4:dd:75:f4:f1:5b:2c:9e:
         14:d4:0f:20:b2:a3:08:3f:b7:a3:c7:30:f5:91:a4:f7:26:45:
         43:88:50:4e
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICCqIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
REYwRUMxMTAvBgNVBAUTKERBMkI0M0NDMTgzQ0E4RTBGNkE4RjZEQUE1NENERDcz
MDZGODYyMjgwHhcNMjYwMjE4MTkxNzEzWhcNMjcwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NmQxMi05YmRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEArsz9XnHcNfAWvVjGURyUDIdPy/+w5F2u/DQOnqid/+fzHhs1YpabY1XZ6LX9
cR0khmEiXYPAglILE9MCa56vLNq0E5AOEMSY4C/rLTL08OiOnIAIRLhi0dVNtyWZ
PIVIZeErjEMTtsZpH5MuwmUIJCbO29qQpYelaxyU9SUMQb2NpiKoIQi8l62W5aBp
3swH0+H2bxBP5+vG44uTxbmcVQzvOuG+aM2ohvp+BtP0nADy+N9I1aHrV1Z/i5Oc
mjJAPMJAntvJH4IILdomfYCTjCVIcsDx6lGDuqBFBVZeG2/Tgl8yS61LhBc7xCd+
QstM9bwtsBqvnUiuOaJeBJbTowIDAQABo4ICbzCCAmswHQYDVR0OBBYEFKXv74V0
RLXv9Qo3OSpbY3hl1VUBMB8GA1UdIwQYMBaAFNorQ8wYPKjg9qj22qVM3XMG+GIo
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFERjBFQy85OTFDRUY3RTc5
NTgxMUVBOTNBRTk2NDZDNEY5QUUwMi8yaXREekJnOHFPRDJxUGJhcFV6ZGN3YjRZ
aWcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzJpdER6Qmc4cU9EMnFQYmFwVXpkY3diNFlpZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
REYwRUMvOTkxQ0VGN0U3OTU4MTFFQTkzQUU5NjQ2QzRGOUFFMDIvQzhBMEU0MjI4
MzE2MTFFQTk1NzYyNDUzQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQEewAQMA0EAgACMAcDBQAkAMtgMA0GCSqGSIb3DQEBCwUAA4IBAQCa
nbLnvXEp6/UP54HGPFcEkfpwjJE519hI2df1ax7Czu6hjt5ICBLGEuYz5Xq/fgLo
rKgJzJbl9jW5xPyiGDJt/B+NTKqvIQSnQvq8oQhdMpSc8+VW67iezz/Bah8q4muv
kl/WU+j4sS7hNuHfxp6oU1JZo1mkxxg9ihkWKJhuKRNz6PNjMMjeIpcp7Be7IhZu
rzDnFNz1aQI9VyVRy5GCD45X+LxfPLlEk3HMkgegVDTFZiGgmzj2kClf44NOd5Yq
e0NJmlEhiDTr4bI6nZ+FVHmB0FdKVhIK87PzvM8w1BGMxN119PFbLJ4U1A8gsqMI
P7ejxzD1kaT3JkVDiFBO
-----END CERTIFICATE-----
Generated at Mon Mar 2 03:13:58 2026 by rpki-client