Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A916EF5E/F38DCF8A106B11E8B8CA020BC4F9AE02/258F8662BBDF11ED8CE89144C4F9AE02.roa
File:                     258F8662BBDF11ED8CE89144C4F9AE02.roa (raw, json)
Hash identifier:          8MUEWEfaN8zGYHTjh0RPOSeU8zfvZmeG2vVtgnBCgIg=
Subject key identifier:   44:55:6E:8A:97:D4:43:6F:5A:B7:E5:DC:30:49:2A:EB:0F:C0:68:A1
Certificate issuer:       /CN=A916EF5E/serialNumber=42182F5F71A58984CE8859AE60A4CACA73FE8361
Certificate serial:       10D5
Authority key identifier: 42:18:2F:5F:71:A5:89:84:CE:88:59:AE:60:A4:CA:CA:73:FE:83:61
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/QhgvX3GliYTOiFmuYKTKynP-g2E.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A916EF5E/F38DCF8A106B11E8B8CA020BC4F9AE02/258F8662BBDF11ED8CE89144C4F9AE02.roa
Signing time:             Tue 06 Oct 2026 17:29:49 +0000
ROA not before:           Tue 06 Oct 2026 17:29:49 +0000
ROA not after:            Wed 01 Dec 2027 00:00:00 +0000
asID:                     54415
IP address blocks:        103.99.168.0/24 maxlen: 24
                          2401:b140::/48 maxlen: 48
                          2401:b140:1::/48 maxlen: 48
                          2401:b140:2::/48 maxlen: 48
                          2401:b140:3::/48 maxlen: 48
                          2401:b140:4::/48 maxlen: 48
                          2401:b140:5::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A916EF5E/F38DCF8A106B11E8B8CA020BC4F9AE02/QhgvX3GliYTOiFmuYKTKynP-g2E.crl
                          rsync://rpki.apnic.net/member_repository/A916EF5E/F38DCF8A106B11E8B8CA020BC4F9AE02/QhgvX3GliYTOiFmuYKTKynP-g2E.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/QhgvX3GliYTOiFmuYKTKynP-g2E.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:   Sat 31 Oct 2026 16:34:40 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 4309 (0x10d5)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A916EF5E, serialNumber=42182F5F71A58984CE8859AE60A4CACA73FE8361
        Validity
            Not Before: Oct  6 17:29:49 2026 GMT
            Not After : Dec  1 00:00:00 2027 GMT
        Subject: CN=6ac5300d-1f99
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a2:2a:43:23:f7:66:1e:50:6d:19:53:3a:6d:7e:
                    f3:78:0d:07:23:f9:c3:88:f0:81:45:2f:ad:d5:76:
                    8d:3b:e0:e4:05:99:6c:e9:78:c9:d6:b2:e6:79:cb:
                    6d:f2:92:b1:e2:1d:c7:17:ed:cb:10:46:c1:df:c0:
                    44:23:67:b8:10:c3:7b:e1:52:a1:c4:2b:b8:c9:9d:
                    63:12:e3:34:d9:01:e6:47:aa:e4:32:b2:a7:54:ce:
                    ca:bd:21:af:29:9a:d8:bd:39:36:1a:4f:57:0f:c6:
                    1d:d1:25:4c:f8:12:2d:3f:39:fd:55:04:56:36:58:
                    62:63:fb:fc:87:4c:28:76:05:95:7f:bf:06:50:31:
                    1e:e3:80:e7:c3:c2:32:f0:b3:1d:d9:ea:df:a8:3a:
                    38:9a:84:63:17:9b:7d:75:92:73:3f:b4:50:b0:ec:
                    fb:ac:fc:69:45:34:85:b4:df:fd:46:a9:65:6d:86:
                    84:b3:67:5d:33:45:e8:da:71:ba:00:62:a7:3b:a6:
                    15:e6:c2:97:b9:e5:4f:3c:fa:1d:40:0a:28:b5:5d:
                    1f:d2:6a:92:82:0c:bc:d5:bc:e6:41:98:04:af:14:
                    ae:32:09:ad:a8:21:ef:b1:c9:6f:7d:64:77:43:e1:
                    9c:d2:02:ce:0b:60:25:a2:04:bd:e1:47:98:e7:51:
                    2d:29
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                44:55:6E:8A:97:D4:43:6F:5A:B7:E5:DC:30:49:2A:EB:0F:C0:68:A1
            X509v3 Authority Key Identifier:
                keyid:42:18:2F:5F:71:A5:89:84:CE:88:59:AE:60:A4:CA:CA:73:FE:83:61

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A916EF5E/F38DCF8A106B11E8B8CA020BC4F9AE02/QhgvX3GliYTOiFmuYKTKynP-g2E.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/QhgvX3GliYTOiFmuYKTKynP-g2E.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/A916EF5E/F38DCF8A106B11E8B8CA020BC4F9AE02/258F8662BBDF11ED8CE89144C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.99.168.0/24
                IPv6:
                  2401:b140::-2401:b140:5:ffff:ffff:ffff:ffff:ffff

    Signature Algorithm: sha256WithRSAEncryption
         c2:2e:2c:eb:34:b7:c6:3f:56:8c:db:10:b8:d6:ac:42:84:df:
         1c:08:a6:5c:b5:da:2c:06:a5:af:b5:60:a3:67:ce:5c:a8:8b:
         18:a6:91:e8:1f:54:95:2e:c8:0d:2e:b2:19:a8:a7:8b:de:40:
         33:bb:8b:15:5f:63:07:ea:87:a0:5c:e6:b2:64:63:be:d3:ab:
         85:ba:68:7a:bb:0e:4b:da:5f:64:44:41:7a:dd:d3:6c:82:3c:
         41:cb:a7:8f:da:70:aa:5c:9b:01:e3:08:dc:88:93:8c:bd:65:
         f4:96:ab:9f:e9:84:65:4b:4f:a7:0c:f7:b3:b8:27:83:0a:7a:
         c5:a4:9f:14:b1:38:a1:c5:56:3a:b9:07:cb:ed:6c:c2:bb:81:
         30:b0:9c:a7:49:71:c3:d5:2d:7f:ca:8b:37:7d:03:02:a9:a1:
         09:82:75:9a:04:3b:d6:03:48:41:d7:83:aa:ac:5d:08:43:6f:
         8e:64:fa:cc:84:af:fe:91:0c:6e:ed:d2:ea:15:bb:72:91:f7:
         cc:b5:13:19:74:01:c2:f9:53:4c:40:5f:9a:5d:a8:ed:b5:c1:
         a0:35:4b:85:5e:57:9b:ec:c0:46:5d:b2:07:de:e9:5b:cc:d5:
         ce:8d:61:94:82:5d:78:63:72:13:01:2b:9e:f9:8e:79:56:e6:
         45:60:78:2e
-----BEGIN CERTIFICATE-----
MIIFVjCCBD6gAwIBAgICENUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NkVGNUUxMTAvBgNVBAUTKDQyMTgyRjVGNzFBNTg5ODRDRTg4NTlBRTYwQTRDQUNB
NzNGRTgzNjEwHhcNMjYxMDA2MTcyOTQ5WhcNMjcxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YWM1MzAwZC0xZjk5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAoipDI/dmHlBtGVM6bX7zeA0HI/nDiPCBRS+t1XaNO+DkBZls6XjJ1rLmectt
8pKx4h3HF+3LEEbB38BEI2e4EMN74VKhxCu4yZ1jEuM02QHmR6rkMrKnVM7KvSGv
KZrYvTk2Gk9XD8Yd0SVM+BItPzn9VQRWNlhiY/v8h0wodgWVf78GUDEe44Dnw8Iy
8LMd2erfqDo4moRjF5t9dZJzP7RQsOz7rPxpRTSFtN/9RqllbYaEs2ddM0Xo2nG6
AGKnO6YV5sKXueVPPPodQAootV0f0mqSggy81bzmQZgErxSuMgmtqCHvsclvfWR3
Q+Gc0gLOC2AlogS94UeY51EtKQIDAQABo4ICejCCAnYwHQYDVR0OBBYEFERVboqX
1ENvWrfl3DBJKusPwGihMB8GA1UdIwQYMBaAFEIYL19xpYmEzohZrmCkyspz/oNh
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2RUY1RS9GMzhEQ0Y4QTEw
NkIxMUU4QjhDQTAyMEJDNEY5QUUwMi9RaGd2WDNHbGlZVE9pRm11WUtUS3luUC1n
MkUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1FoZ3ZYM0dsaVlUT2lGbXVZS1RLeW5QLWcyRS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NkVGNUUvRjM4RENGOEExMDZCMTFFOEI4Q0EwMjBCQzRGOUFFMDIvMjU4Rjg2NjJC
QkRGMTFFRDhDRTg5MTQ0QzRGOUFFMDIucm9hMDkGCCsGAQUFBwEHAQH/BCowKDAM
BAIAATAGAwQAZ2OoMBgEAgACMBIwEAMFBiQBsUADBwEkAbFAAAQwDQYJKoZIhvcN
AQELBQADggEBAMIuLOs0t8Y/VozbELjWrEKE3xwIply12iwGpa+1YKNnzlyoixim
kegfVJUuyA0ushmop4veQDO7ixVfYwfqh6Bc5rJkY77Tq4W6aHq7DkvaX2REQXrd
02yCPEHLp4/acKpcmwHjCNyIk4y9ZfSWq5/phGVLT6cM97O4J4MKesWknxSxOKHF
Vjq5B8vtbMK7gTCwnKdJccPVLX/Kizd9AwKpoQmCdZoEO9YDSEHXg6qsXQhDb45k
+syEr/6RDG7t0uoVu3KR98y1Exl0AcL5U0xAX5pdqO21waA1S4VeV5vswEZdsgfe
6VvM1c6NYZSCXXhjchMBK575jnlW5kVgeC4=
-----END CERTIFICATE-----
Generated at Sun Oct 25 04:28:17 2026 by rpki-client