Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91B8EF9/44A805EE44C911E2B35AC4842979BB20/A1C2C79680FE11E985D53F55C4F9AE02.roa
File:                     A1C2C79680FE11E985D53F55C4F9AE02.roa (raw, json)
Hash identifier:          Ej83i8NuEYKasou7W/9D745hYaGsqd2oMKEiRlHzF4I=
Subject key identifier:   D5:0E:ED:D1:94:11:0D:B3:43:2A:EC:83:94:55:B4:BE:29:01:12:63
Certificate issuer:       /CN=A91B8EF9/serialNumber=D32DA36E8821822E6BD3C82CFFA984E7A909C3F6
Certificate serial:       3467
Authority key identifier: D3:2D:A3:6E:88:21:82:2E:6B:D3:C8:2C:FF:A9:84:E7:A9:09:C3:F6
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0y2jboghgi5r08gs_6mE56kJw_Y.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B8EF9/44A805EE44C911E2B35AC4842979BB20/A1C2C79680FE11E985D53F55C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 17:18:55 +0000
ROA not before:           Thu 22 Jan 2026 02:50:07 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     132494
IP address blocks:        103.31.34.0/23 maxlen: 24
                          2001:df0:427::/48 maxlen: 48
                          2001:df5:1140::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B8EF9/44A805EE44C911E2B35AC4842979BB20/0y2jboghgi5r08gs_6mE56kJw_Y.crl
                          rsync://rpki.apnic.net/member_repository/A91B8EF9/44A805EE44C911E2B35AC4842979BB20/0y2jboghgi5r08gs_6mE56kJw_Y.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0y2jboghgi5r08gs_6mE56kJw_Y.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 15:25:10 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 13415 (0x3467)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B8EF9, serialNumber=D32DA36E8821822E6BD3C82CFFA984E7A909C3F6
        Validity
            Not Before: Jan 22 02:50:07 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69a474ff-9748
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bd:37:cd:e7:ba:56:2a:ad:4d:03:d5:77:99:31:
                    f5:95:f5:8c:a8:6b:fa:31:d0:57:a6:04:4c:4d:65:
                    8b:e6:bf:09:45:38:48:7d:30:29:04:37:ef:b7:06:
                    1a:d2:38:d9:a1:c4:32:1c:8b:ac:05:f9:b1:6b:19:
                    9e:15:a2:87:c2:1d:f1:17:63:5f:95:a1:0e:9d:ba:
                    74:c2:1a:54:52:b8:23:3c:0a:2a:31:18:a4:20:0f:
                    66:e3:ce:42:dd:d9:7e:27:99:72:29:cb:9b:c2:39:
                    8a:af:0a:8d:6e:87:89:16:57:d7:e4:c3:2d:d4:18:
                    7c:b1:1d:57:60:a2:f5:e1:ac:d9:a0:0b:dc:86:69:
                    f4:cf:8e:c2:81:12:92:3f:3f:ac:e9:c7:e7:88:fe:
                    3d:06:2a:ca:aa:45:b3:22:b4:06:d2:3e:66:46:f0:
                    39:e8:27:98:e4:ad:ce:2a:66:1f:0c:11:de:31:a7:
                    d3:39:b0:00:0e:7d:f1:87:1a:96:08:54:c7:6e:56:
                    4b:64:ad:c5:13:76:b3:fc:de:2c:8a:e8:6e:a3:4f:
                    39:10:e3:78:e4:72:fc:51:50:26:4a:74:59:98:b0:
                    b0:12:19:44:de:f3:e8:38:46:4a:d0:21:1d:7d:d5:
                    27:a8:6e:10:33:cc:80:07:87:5c:ac:63:35:26:bb:
                    ea:cf
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D5:0E:ED:D1:94:11:0D:B3:43:2A:EC:83:94:55:B4:BE:29:01:12:63
            X509v3 Authority Key Identifier:
                keyid:D3:2D:A3:6E:88:21:82:2E:6B:D3:C8:2C:FF:A9:84:E7:A9:09:C3:F6

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B8EF9/44A805EE44C911E2B35AC4842979BB20/0y2jboghgi5r08gs_6mE56kJw_Y.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0y2jboghgi5r08gs_6mE56kJw_Y.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/A91B8EF9/44A805EE44C911E2B35AC4842979BB20/A1C2C79680FE11E985D53F55C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.31.34.0/23
                IPv6:
                  2001:df0:427::/48
                  2001:df5:1140::/48

    Signature Algorithm: sha256WithRSAEncryption
         97:4d:a0:74:61:10:d3:3e:b1:0a:72:e0:d1:91:cf:99:22:5c:
         db:8a:8d:5e:de:e5:71:7f:76:04:a8:e1:71:58:5f:6c:ad:26:
         61:59:b9:ca:4b:f3:11:a9:8b:80:6d:25:cf:31:ae:a5:0e:ab:
         a8:8a:6f:61:22:51:71:cc:ed:7a:70:17:af:34:0b:55:0e:01:
         01:bf:60:a5:e7:49:cf:12:2c:13:a3:42:58:58:49:b0:a7:8d:
         dd:dc:68:ee:7b:f9:51:14:f5:4b:ff:63:0b:c0:b0:94:6f:ff:
         93:f6:dd:5f:06:79:4b:c8:a3:58:fe:27:1c:28:99:82:14:ea:
         a9:ae:65:62:f9:1a:8f:a9:0f:22:4f:48:ce:fe:ee:25:53:13:
         a1:e3:6e:b1:fc:8a:0b:09:19:f6:94:4f:27:0b:f3:e4:78:f2:
         2a:43:e0:9d:99:b5:93:da:09:74:23:ae:9d:98:0d:85:f0:0c:
         d4:4a:c2:fc:b1:60:35:44:ec:4f:8f:63:47:c8:66:4c:0e:ff:
         32:bf:5f:0a:53:4b:36:dd:a8:22:96:e8:75:43:96:b9:c9:47:
         ae:f9:2e:14:f7:5b:a6:05:78:d9:45:3b:01:1a:26:4e:ba:7c:
         cb:ec:2c:73:c0:cf:8e:e4:e0:46:fa:67:02:5f:cd:df:a5:57:
         6a:45:39:30
-----BEGIN CERTIFICATE-----
MIIFVjCCBD6gAwIBAgICNGcwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QjhFRjkxMTAvBgNVBAUTKEQzMkRBMzZFODgyMTgyMkU2QkQzQzgyQ0ZGQTk4NEU3
QTkwOUMzRjYwHhcNMjYwMTIyMDI1MDA3WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NzRmZi05NzQ4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvTfN57pWKq1NA9V3mTH1lfWMqGv6MdBXpgRMTWWL5r8JRThIfTApBDfvtwYa
0jjZocQyHIusBfmxaxmeFaKHwh3xF2NflaEOnbp0whpUUrgjPAoqMRikIA9m485C
3dl+J5lyKcubwjmKrwqNboeJFlfX5MMt1Bh8sR1XYKL14azZoAvchmn0z47CgRKS
Pz+s6cfniP49BirKqkWzIrQG0j5mRvA56CeY5K3OKmYfDBHeMafTObAADn3xhxqW
CFTHblZLZK3FE3az/N4siuhuo085EON45HL8UVAmSnRZmLCwEhlE3vPoOEZK0CEd
fdUnqG4QM8yAB4dcrGM1JrvqzwIDAQABo4ICejCCAnYwHQYDVR0OBBYEFNUO7dGU
EQ2zQyrsg5RVtL4pARJjMB8GA1UdIwQYMBaAFNMto26IIYIua9PILP+phOepCcP2
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCOEVGOS80NEE4MDVFRTQ0
QzkxMUUyQjM1QUM0ODQyOTc5QkIyMC8weTJqYm9naGdpNXIwOGdzXzZtRTU2a0p3
X1kuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzB5Mmpib2doZ2k1cjA4Z3NfNm1FNTZrSndfWS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QjhFRjkvNDRBODA1RUU0NEM5MTFFMkIzNUFDNDg0Mjk3OUJCMjAvQTFDMkM3OTY4
MEZFMTFFOTg1RDUzRjU1QzRGOUFFMDIucm9hMDkGCCsGAQUFBwEHAQH/BCowKDAM
BAIAATAGAwQBZx8iMBgEAgACMBIDBwAgAQ3wBCcDBwAgAQ31EUAwDQYJKoZIhvcN
AQELBQADggEBAJdNoHRhENM+sQpy4NGRz5kiXNuKjV7e5XF/dgSo4XFYX2ytJmFZ
ucpL8xGpi4BtJc8xrqUOq6iKb2EiUXHM7XpwF680C1UOAQG/YKXnSc8SLBOjQlhY
SbCnjd3caO57+VEU9Uv/YwvAsJRv/5P23V8GeUvIo1j+JxwomYIU6qmuZWL5Go+p
DyJPSM7+7iVTE6HjbrH8igsJGfaUTycL8+R48ipD4J2ZtZPaCXQjrp2YDYXwDNRK
wvyxYDVE7E+PY0fIZkwO/zK/XwpTSzbdqCKW6HVDlrnJR675LhT3W6YFeNlFOwEa
Jk66fMvsLHPAz47k4Eb6ZwJfzd+lV2pFOTA=
-----END CERTIFICATE-----
Generated at Mon Mar 2 21:10:27 2026 by rpki-client