Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918D0DE/DA45D430152511EA80DBF009C4F9AE02/38FFAC50884411EDA212BC24C4F9AE02.roa
File:                     38FFAC50884411EDA212BC24C4F9AE02.roa (raw, json)
Hash identifier:          tYlucwaBIGBa2s5M7XxozTf4DKKXocCk+qxS/KAjPVc=
Subject key identifier:   E6:35:27:05:F0:1B:AF:52:65:31:D6:82:B3:68:44:9D:D7:48:09:5A
Certificate issuer:       /CN=A918D0DE/serialNumber=933C4CD6D8435C0F8BE2F5234726D6610F7EDA3A
Certificate serial:       0C98
Authority key identifier: 93:3C:4C:D6:D8:43:5C:0F:8B:E2:F5:23:47:26:D6:61:0F:7E:DA:3A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/kzxM1thDXA-L4vUjRybWYQ9-2jo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918D0DE/DA45D430152511EA80DBF009C4F9AE02/38FFAC50884411EDA212BC24C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 09:24:33 +0000
ROA not before:           Tue 20 May 2025 19:14:15 +0000
ROA not after:            Thu 30 Jul 2026 00:00:00 +0000
asID:                     139052
IP address blocks:        103.139.18.0/23 maxlen: 24
                          2400:cd60::/32 maxlen: 36
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918D0DE/DA45D430152511EA80DBF009C4F9AE02/kzxM1thDXA-L4vUjRybWYQ9-2jo.crl
                          rsync://rpki.apnic.net/member_repository/A918D0DE/DA45D430152511EA80DBF009C4F9AE02/kzxM1thDXA-L4vUjRybWYQ9-2jo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/kzxM1thDXA-L4vUjRybWYQ9-2jo.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:   Thu 02 Apr 2026 18:28:45 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3224 (0xc98)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918D0DE, serialNumber=933C4CD6D8435C0F8BE2F5234726D6610F7EDA3A
        Validity
            Not Before: May 20 19:14:15 2025 GMT
            Not After : Jul 30 00:00:00 2026 GMT
        Subject: CN=69a405d1-bfe6
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c2:e8:5c:45:20:94:f9:5d:64:1e:c9:25:36:27:
                    2b:6d:8a:97:e9:4e:31:b5:e3:d8:84:6a:bd:e2:a9:
                    d5:2b:ce:a9:12:09:cd:a8:2f:7d:9e:02:02:3a:a5:
                    36:40:60:23:b7:ad:2e:ac:4f:9f:e7:36:71:18:73:
                    a1:c8:0d:04:94:fd:a2:df:68:62:72:86:27:fc:dd:
                    f0:95:f8:1f:33:3c:e8:26:c3:cf:08:02:ff:7d:b4:
                    74:a1:38:c4:4f:03:98:e5:1a:03:5e:55:12:b3:a5:
                    e8:ca:eb:e4:dc:2b:f5:4c:ab:04:e3:92:c6:97:36:
                    1c:13:f9:03:ac:cc:ea:23:51:b0:b1:b2:31:26:d1:
                    81:ba:c0:78:60:3a:90:f3:13:96:e6:38:17:da:b0:
                    ca:ba:a6:86:6e:44:63:64:b7:66:8a:29:22:a2:3f:
                    b6:df:6e:ac:08:de:ae:26:c4:82:82:45:97:e7:d4:
                    f9:4e:8e:84:7a:eb:5c:9e:f2:58:74:c1:6a:b6:73:
                    d0:7d:c1:82:d3:93:0a:49:38:d8:df:7b:36:6c:26:
                    a2:1e:84:7a:1c:46:64:9e:0c:f8:ba:e0:22:29:e6:
                    b5:83:c0:d1:af:f5:d2:6b:d5:66:49:ef:f2:cf:f9:
                    6a:e7:d7:e4:e9:65:df:92:55:1f:ef:17:dd:79:2b:
                    db:9b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                E6:35:27:05:F0:1B:AF:52:65:31:D6:82:B3:68:44:9D:D7:48:09:5A
            X509v3 Authority Key Identifier:
                keyid:93:3C:4C:D6:D8:43:5C:0F:8B:E2:F5:23:47:26:D6:61:0F:7E:DA:3A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918D0DE/DA45D430152511EA80DBF009C4F9AE02/kzxM1thDXA-L4vUjRybWYQ9-2jo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/kzxM1thDXA-L4vUjRybWYQ9-2jo.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/A918D0DE/DA45D430152511EA80DBF009C4F9AE02/38FFAC50884411EDA212BC24C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.139.18.0/23
                IPv6:
                  2400:cd60::/32

    Signature Algorithm: sha256WithRSAEncryption
         43:21:89:9a:2d:96:57:3a:3a:89:c2:52:f0:44:25:a2:dc:74:
         d5:d2:75:16:45:a5:e5:b3:b9:5a:57:e0:6c:aa:5c:a3:10:9b:
         f3:58:c9:83:4e:87:e9:1f:a3:91:75:5e:8f:02:35:ae:00:01:
         37:05:b6:6f:be:f0:17:80:f4:da:2f:1b:2a:63:69:d6:c8:e4:
         28:83:fc:e2:ac:82:3b:cd:63:68:b1:f5:82:3b:34:f1:d0:74:
         1a:97:62:76:de:cb:fd:58:89:3b:c3:ba:9e:73:e9:e9:56:11:
         4c:09:3d:bf:ad:e7:8c:b6:68:04:18:84:84:13:f9:5f:65:7d:
         d5:dc:62:51:f0:8a:6c:49:2d:08:7e:2f:46:df:f6:08:d4:d6:
         ef:2c:fb:85:8a:11:35:0c:94:da:fa:ad:c7:72:e9:ba:fd:85:
         29:02:5e:f1:e7:e1:06:a5:90:f1:d6:15:ee:23:1a:d2:de:f8:
         bc:92:82:f0:37:3c:e9:a8:08:44:90:4f:c6:75:a5:ba:39:55:
         d0:9e:fc:fc:32:61:8c:b9:59:83:47:07:39:dc:52:46:bf:f8:
         5d:78:2b:a7:7f:e3:bf:05:a4:79:23:62:b9:f4:db:55:d4:5e:
         33:36:9c:71:f2:7e:5f:31:9f:3f:89:7b:33:4a:31:a1:1f:48:
         80:91:39:4f
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICDJgwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OEQwREUxMTAvBgNVBAUTKDkzM0M0Q0Q2RDg0MzVDMEY4QkUyRjUyMzQ3MjZENjYx
MEY3RURBM0EwHhcNMjUwNTIwMTkxNDE1WhcNMjYwNzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MDVkMS1iZmU2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAwuhcRSCU+V1kHsklNicrbYqX6U4xtePYhGq94qnVK86pEgnNqC99ngICOqU2
QGAjt60urE+f5zZxGHOhyA0ElP2i32hicoYn/N3wlfgfMzzoJsPPCAL/fbR0oTjE
TwOY5RoDXlUSs6Xoyuvk3Cv1TKsE45LGlzYcE/kDrMzqI1GwsbIxJtGBusB4YDqQ
8xOW5jgX2rDKuqaGbkRjZLdmiikioj+2326sCN6uJsSCgkWX59T5To6EeutcnvJY
dMFqtnPQfcGC05MKSTjY33s2bCaiHoR6HEZkngz4uuAiKea1g8DRr/XSa9VmSe/y
z/lq59fk6WXfklUf7xfdeSvbmwIDAQABo4ICbzCCAmswHQYDVR0OBBYEFOY1JwXw
G69SZTHWgrNoRJ3XSAlaMB8GA1UdIwQYMBaAFJM8TNbYQ1wPi+L1I0cm1mEPfto6
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4RDBERS9EQTQ1RDQzMDE1
MjUxMUVBODBEQkYwMDlDNEY5QUUwMi9renhNMXRoRFhBLUw0dlVqUnliV1lROS0y
am8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2t6eE0xdGhEWEEtTDR2VWpSeWJXWVE5LTJqby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OEQwREUvREE0NUQ0MzAxNTI1MTFFQTgwREJGMDA5QzRGOUFFMDIvMzhGRkFDNTA4
ODQ0MTFFREEyMTJCQzI0QzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBZ4sSMA0EAgACMAcDBQAkAM1gMA0GCSqGSIb3DQEBCwUAA4IBAQBD
IYmaLZZXOjqJwlLwRCWi3HTV0nUWRaXls7laV+BsqlyjEJvzWMmDTofpH6ORdV6P
AjWuAAE3BbZvvvAXgPTaLxsqY2nWyOQog/zirII7zWNosfWCOzTx0HQal2J23sv9
WIk7w7qec+npVhFMCT2/reeMtmgEGISEE/lfZX3V3GJR8IpsSS0Ifi9G3/YI1Nbv
LPuFihE1DJTa+q3Hcum6/YUpAl7x5+EGpZDx1hXuIxrS3vi8koLwNzzpqAhEkE/G
daW6OVXQnvz8MmGMuVmDRwc53FJGv/hdeCunf+O/BaR5I2K59NtV1F4zNpxx8n5f
MZ8/iXszSjGhH0iAkTlP
-----END CERTIFICATE-----
Generated at Fri Mar 27 07:48:14 2026 by rpki-client