Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91324D4/1A6E751CA71F11EB848AF030C4F9AE02/DD643EBCE00C11ED8C71C709C4F9AE02.roa
File:                     DD643EBCE00C11ED8C71C709C4F9AE02.roa (raw, json)
Hash identifier:          pU0n7jMcKJ3Hmwqjlz+gF8tnXYWfDpraK4RUA1H7STU=
Subject key identifier:   52:99:8E:E5:64:CF:40:5F:FE:E5:96:57:B7:46:1F:C3:ED:15:CA:8B
Certificate issuer:       /CN=A91324D4/serialNumber=BF74E7E614D4B22E4B7FE40B6BECEFD1705ACFC1
Certificate serial:       06B6
Authority key identifier: BF:74:E7:E6:14:D4:B2:2E:4B:7F:E4:0B:6B:EC:EF:D1:70:5A:CF:C1
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/v3Tn5hTUsi5Lf-QLa-zv0XBaz8E.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91324D4/1A6E751CA71F11EB848AF030C4F9AE02/DD643EBCE00C11ED8C71C709C4F9AE02.roa
Signing time:             Fri 30 Jan 2026 22:19:13 +0000
ROA not before:           Fri 30 Jan 2026 22:19:13 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     150683
IP address blocks:        203.215.167.0/24 maxlen: 24
                          203.215.174.0/24 maxlen: 24
                          203.215.178.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91324D4/1A6E751CA71F11EB848AF030C4F9AE02/v3Tn5hTUsi5Lf-QLa-zv0XBaz8E.crl
                          rsync://rpki.apnic.net/member_repository/A91324D4/1A6E751CA71F11EB848AF030C4F9AE02/v3Tn5hTUsi5Lf-QLa-zv0XBaz8E.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/v3Tn5hTUsi5Lf-QLa-zv0XBaz8E.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:   Wed 25 Feb 2026 21:50:34 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1718 (0x6b6)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91324D4, serialNumber=BF74E7E614D4B22E4B7FE40B6BECEFD1705ACFC1
        Validity
            Not Before: Jan 30 22:19:13 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=697d2e61-55be
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a7:a9:9c:9c:82:c6:9a:62:20:38:7f:d9:c6:eb:
                    0e:0e:ce:bd:28:e3:87:8a:00:f9:bd:f1:59:72:92:
                    25:3e:e3:1c:d8:d6:58:08:2a:69:6e:39:2a:76:54:
                    cb:1c:7b:72:c6:71:7d:82:59:54:af:ee:0a:76:fa:
                    74:a4:b3:b4:ce:c4:cc:3f:40:45:ff:1b:f9:5b:94:
                    69:b1:cd:21:21:f4:56:2e:57:d6:c8:c2:4f:3d:92:
                    a8:c0:09:f8:11:57:f9:cb:f5:65:bc:45:ed:51:de:
                    b6:ae:cd:bd:ed:7e:0c:6e:e3:16:5e:63:54:b1:06:
                    41:f6:3c:42:78:f5:56:d0:6b:02:6e:82:7c:02:2c:
                    f4:ae:36:19:c8:70:b2:7f:63:81:42:a8:24:ce:98:
                    e0:d8:ee:bf:52:e3:57:54:2b:de:77:e1:1c:10:7d:
                    0a:ca:9c:3e:aa:2c:35:17:23:13:ff:bb:5a:fe:4e:
                    2c:7e:8d:e3:0f:13:fd:e4:2c:cc:b3:46:77:02:6d:
                    f7:03:e9:99:3a:6b:6b:8b:e2:2b:72:2f:2b:04:a0:
                    34:7c:cd:4b:fb:8a:be:ed:66:bf:dc:38:40:24:f9:
                    2a:82:a3:5b:60:0e:c2:ce:bd:a5:b7:d0:fe:ae:be:
                    98:6f:dc:0c:88:be:6c:26:2d:d7:16:86:d8:46:93:
                    89:e1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                52:99:8E:E5:64:CF:40:5F:FE:E5:96:57:B7:46:1F:C3:ED:15:CA:8B
            X509v3 Authority Key Identifier:
                keyid:BF:74:E7:E6:14:D4:B2:2E:4B:7F:E4:0B:6B:EC:EF:D1:70:5A:CF:C1

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91324D4/1A6E751CA71F11EB848AF030C4F9AE02/v3Tn5hTUsi5Lf-QLa-zv0XBaz8E.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/v3Tn5hTUsi5Lf-QLa-zv0XBaz8E.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/A91324D4/1A6E751CA71F11EB848AF030C4F9AE02/DD643EBCE00C11ED8C71C709C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  203.215.167.0/24
                  203.215.174.0/24
                  203.215.178.0/24

    Signature Algorithm: sha256WithRSAEncryption
         0c:63:40:a1:39:91:10:44:ae:f5:f3:a6:37:5b:0c:a1:3b:58:
         95:80:8d:f1:de:f3:62:ae:49:1d:c9:10:a0:7b:c5:e9:fc:74:
         39:36:fe:28:bb:0f:68:a0:78:98:35:90:74:19:4a:9e:23:29:
         56:b4:91:6b:75:b4:dd:dd:4e:14:f9:f4:1c:af:aa:b6:53:3c:
         4c:00:e7:e0:da:86:87:dc:be:db:c9:d6:19:2f:ee:e8:51:82:
         bc:f5:e2:2f:5f:d5:a5:02:a0:56:cc:61:c4:6e:28:69:d0:d3:
         2b:bd:29:63:2b:2f:4e:ef:9d:ad:b4:00:47:eb:bf:c0:cf:a9:
         c5:00:90:ba:21:71:50:06:93:51:a6:9b:05:6a:9c:ba:a8:e7:
         be:3c:ee:9f:dd:c7:8e:a3:08:14:a1:f3:d6:28:84:dd:b7:23:
         8a:67:c8:a8:50:8f:93:27:50:70:3f:1d:42:35:2b:9d:1c:fe:
         09:84:76:3e:12:1f:64:40:44:2f:a7:9a:8c:3f:99:73:3e:41:
         72:74:cf:27:7c:04:00:3e:67:d4:eb:e0:bb:28:d1:60:a5:ea:
         c7:f6:94:42:fa:54:b8:dc:f1:c1:d5:47:5c:ce:96:75:07:b3:
         09:ae:1e:0d:e6:1c:04:1a:73:ed:c6:c7:48:a0:ee:11:40:1b:
         e3:57:67:d6
-----BEGIN CERTIFICATE-----
MIIFfTCCBGWgAwIBAgICBrYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
MzI0RDQxMTAvBgNVBAUTKEJGNzRFN0U2MTRENEIyMkU0QjdGRTQwQjZCRUNFRkQx
NzA1QUNGQzEwHhcNMjYwMTMwMjIxOTEzWhcNMjcwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTdkMmU2MS01NWJlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAp6mcnILGmmIgOH/ZxusODs69KOOHigD5vfFZcpIlPuMc2NZYCCppbjkqdlTL
HHtyxnF9gllUr+4Kdvp0pLO0zsTMP0BF/xv5W5Rpsc0hIfRWLlfWyMJPPZKowAn4
EVf5y/VlvEXtUd62rs297X4MbuMWXmNUsQZB9jxCePVW0GsCboJ8Aiz0rjYZyHCy
f2OBQqgkzpjg2O6/UuNXVCved+EcEH0Kypw+qiw1FyMT/7ta/k4sfo3jDxP95CzM
s0Z3Am33A+mZOmtri+Irci8rBKA0fM1L+4q+7Wa/3DhAJPkqgqNbYA7Czr2lt9D+
rr6Yb9wMiL5sJi3XFobYRpOJ4QIDAQABo4ICoTCCAp0wHQYDVR0OBBYEFFKZjuVk
z0Bf/uWWV7dGH8PtFcqLMB8GA1UdIwQYMBaAFL905+YU1LIuS3/kC2vs79FwWs/B
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEzMjRENC8xQTZFNzUxQ0E3
MUYxMUVCODQ4QUYwMzBDNEY5QUUwMi92M1RuNWhUVXNpNUxmLVFMYS16djBYQmF6
OEUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3YzVG41aFRVc2k1TGYtUUxhLXp2MFhCYXo4RS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MzI0RDQvMUE2RTc1MUNBNzFGMTFFQjg0OEFGMDMwQzRGOUFFMDIvREQ2NDNFQkNF
MDBDMTFFRDhDNzFDNzA5QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwKwYIKwYBBQUHAQcBAf8E
HDAaMBgEAgABMBIDBADL16cDBADL164DBADL17IwDQYJKoZIhvcNAQELBQADggEB
AAxjQKE5kRBErvXzpjdbDKE7WJWAjfHe82KuSR3JEKB7xen8dDk2/ii7D2igeJg1
kHQZSp4jKVa0kWt1tN3dThT59ByvqrZTPEwA5+DahofcvtvJ1hkv7uhRgrz14i9f
1aUCoFbMYcRuKGnQ0yu9KWMrL07vna20AEfrv8DPqcUAkLohcVAGk1GmmwVqnLqo
57487p/dx46jCBSh89YohN23I4pnyKhQj5MnUHA/HUI1K50c/gmEdj4SH2RARC+n
mow/mXM+QXJ0zyd8BAA+Z9Tr4Lso0WCl6sf2lEL6VLjc8cHVR1zOlnUHswmuHg3m
HAQac+3Gx0ig7hFAG+NXZ9Y=
-----END CERTIFICATE-----
Generated at Thu Feb 19 19:54:27 2026 by rpki-client