Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F7315/8206F83232E211EA99A43E64C4F9AE02/341C7414CA6111EA97DD3439C4F9AE02.roa
File:                     341C7414CA6111EA97DD3439C4F9AE02.roa (raw, json)
Hash identifier:          B2941hTNKbBxwIM7y30R5VpV6Tv4L2xCuY6npa00/3w=
Subject key identifier:   78:09:9B:BD:9B:8E:0F:DC:EA:61:24:8E:74:BE:31:57:E8:AB:87:F3
Certificate issuer:       /CN=A91F7315/serialNumber=F61B4DEA587999CB6E15C54089E4DB983D01BB10
Certificate serial:       08FF
Authority key identifier: F6:1B:4D:EA:58:79:99:CB:6E:15:C5:40:89:E4:DB:98:3D:01:BB:10
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/9htN6lh5mctuFcVAieTbmD0BuxA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F7315/8206F83232E211EA99A43E64C4F9AE02/341C7414CA6111EA97DD3439C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 18:59:50 +0000
ROA not before:           Thu 10 Apr 2025 19:28:52 +0000
ROA not after:            Thu 28 May 2026 00:00:00 +0000
asID:                     58689
IP address blocks:        103.135.134.0/23 maxlen: 23
                          103.135.134.0/24 maxlen: 24
                          103.135.135.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F7315/8206F83232E211EA99A43E64C4F9AE02/9htN6lh5mctuFcVAieTbmD0BuxA.crl
                          rsync://rpki.apnic.net/member_repository/A91F7315/8206F83232E211EA99A43E64C4F9AE02/9htN6lh5mctuFcVAieTbmD0BuxA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/9htN6lh5mctuFcVAieTbmD0BuxA.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:   Tue 31 Mar 2026 18:41:10 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2303 (0x8ff)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F7315, serialNumber=F61B4DEA587999CB6E15C54089E4DB983D01BB10
        Validity
            Not Before: Apr 10 19:28:52 2025 GMT
            Not After : May 28 00:00:00 2026 GMT
        Subject: CN=69a48ca6-a00d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9f:90:2a:32:db:8b:33:9c:92:6b:8e:a9:43:48:
                    23:ee:c1:f0:b9:b4:b9:72:f3:00:a2:91:df:72:5a:
                    89:db:ab:fb:94:61:33:7f:3d:53:05:7c:cf:ef:d7:
                    66:3d:ea:3b:d7:8f:17:79:4c:ec:0f:a1:05:ef:76:
                    e2:d5:5d:f3:f4:c3:37:66:3c:6d:72:a7:d1:c1:5a:
                    63:69:cb:d8:85:27:ae:05:c5:77:99:22:ce:6b:50:
                    eb:cc:fe:74:06:8d:35:dc:22:ec:d2:31:df:df:fa:
                    cc:37:26:67:21:f9:3f:65:de:d0:5e:b7:42:e2:49:
                    c3:7b:bc:cc:f7:40:ef:27:3f:cf:3a:72:56:10:e8:
                    97:2a:44:87:61:b6:b6:f6:2c:8e:22:1a:39:14:bc:
                    45:1e:6d:d4:f7:a8:63:f8:98:fc:8a:40:da:80:e0:
                    b9:ec:62:16:93:a2:95:eb:6f:a4:6f:45:d3:99:f6:
                    18:e6:fc:cf:2d:55:77:e4:93:63:db:87:39:39:8e:
                    3c:b5:7c:7a:12:a1:59:1b:a4:13:36:c7:03:81:a5:
                    01:eb:50:16:26:1c:6f:db:70:de:25:a3:67:f2:2f:
                    64:7e:c1:04:8d:a7:4c:1f:f7:e6:54:67:a9:5a:c9:
                    7a:88:7d:f2:22:03:40:e8:4b:d9:ff:23:4c:89:6b:
                    e2:bd
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                78:09:9B:BD:9B:8E:0F:DC:EA:61:24:8E:74:BE:31:57:E8:AB:87:F3
            X509v3 Authority Key Identifier:
                keyid:F6:1B:4D:EA:58:79:99:CB:6E:15:C5:40:89:E4:DB:98:3D:01:BB:10

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F7315/8206F83232E211EA99A43E64C4F9AE02/9htN6lh5mctuFcVAieTbmD0BuxA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/9htN6lh5mctuFcVAieTbmD0BuxA.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/A91F7315/8206F83232E211EA99A43E64C4F9AE02/341C7414CA6111EA97DD3439C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.135.134.0/23

    Signature Algorithm: sha256WithRSAEncryption
         ae:0e:83:94:93:be:f4:8c:5f:45:48:af:cb:21:b6:af:91:a5:
         d8:e6:05:18:31:77:f3:ef:0f:d8:c9:16:4c:66:77:5a:5d:2b:
         db:c4:d4:c3:a7:5b:6b:51:d9:49:c3:3b:c5:d7:4b:64:92:c2:
         64:02:0b:83:31:8d:51:56:8f:03:e0:e5:74:3d:41:80:c1:8b:
         00:1f:aa:bc:68:fd:b1:b5:4a:80:b6:a0:9b:00:ba:31:2b:70:
         4e:c7:bf:a0:2c:62:f9:2f:1a:54:72:2b:33:3c:e4:ef:e6:49:
         27:7c:62:50:94:17:07:58:83:cf:98:a4:cd:8f:8e:9b:85:6e:
         db:fa:96:56:94:b7:73:36:69:43:f4:22:cd:26:b1:3d:dc:e3:
         dd:dc:31:1e:a1:1d:e5:16:10:24:d9:ac:9f:83:45:c9:fc:95:
         4c:70:ac:8e:7b:c0:35:3d:83:64:db:4d:ab:24:79:20:a8:21:
         a4:9c:36:89:1f:32:bb:8a:09:63:23:f6:40:9a:83:53:7b:bc:
         1b:52:fb:09:99:b8:e3:7d:8a:05:23:1b:fd:d3:6a:31:0a:5a:
         b5:45:87:6f:e4:88:a6:6f:bb:d1:58:d6:48:65:4c:18:b5:0c:
         d6:e0:77:c2:b2:e2:92:c2:f4:b0:a2:62:d6:92:44:f0:fc:92:
         8c:7d:a2:06
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICCP8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RjczMTUxMTAvBgNVBAUTKEY2MUI0REVBNTg3OTk5Q0I2RTE1QzU0MDg5RTREQjk4
M0QwMUJCMTAwHhcNMjUwNDEwMTkyODUyWhcNMjYwNTI4MDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0OGNhNi1hMDBkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAn5AqMtuLM5ySa46pQ0gj7sHwubS5cvMAopHfclqJ26v7lGEzfz1TBXzP79dm
Peo7148XeUzsD6EF73bi1V3z9MM3ZjxtcqfRwVpjacvYhSeuBcV3mSLOa1DrzP50
Bo013CLs0jHf3/rMNyZnIfk/Zd7QXrdC4knDe7zM90DvJz/POnJWEOiXKkSHYba2
9iyOIho5FLxFHm3U96hj+Jj8ikDagOC57GIWk6KV62+kb0XTmfYY5vzPLVV35JNj
24c5OY48tXx6EqFZG6QTNscDgaUB61AWJhxv23DeJaNn8i9kfsEEjadMH/fmVGep
Wsl6iH3yIgNA6EvZ/yNMiWvivQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFHgJm72b
jg/c6mEkjnS+MVfoq4fzMB8GA1UdIwQYMBaAFPYbTepYeZnLbhXFQInk25g9AbsQ
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGNzMxNS84MjA2RjgzMjMy
RTIxMUVBOTlBNDNFNjRDNEY5QUUwMi85aHRONmxoNW1jdHVGY1ZBaWVUYm1EMEJ1
eEEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzlodE42bGg1bWN0dUZjVkFpZVRibUQwQnV4QS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RjczMTUvODIwNkY4MzIzMkUyMTFFQTk5QTQzRTY0QzRGOUFFMDIvMzQxQzc0MTRD
QTYxMTFFQTk3REQzNDM5QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ4eGMA0GCSqGSIb3DQEBCwUAA4IBAQCuDoOUk770jF9FSK/LIbav
kaXY5gUYMXfz7w/YyRZMZndaXSvbxNTDp1trUdlJwzvF10tkksJkAguDMY1RVo8D
4OV0PUGAwYsAH6q8aP2xtUqAtqCbALoxK3BOx7+gLGL5LxpUciszPOTv5kknfGJQ
lBcHWIPPmKTNj46bhW7b+pZWlLdzNmlD9CLNJrE93OPd3DEeoR3lFhAk2ayfg0XJ
/JVMcKyOe8A1PYNk202rJHkgqCGknDaJHzK7igljI/ZAmoNTe7wbUvsJmbjjfYoF
Ixv902oxClq1RYdv5Iimb7vRWNZIZUwYtQzW4HfCsuKSwvSwomLWkkTw/JKMfaIG
-----END CERTIFICATE-----
Generated at Thu Mar 26 16:02:57 2026 by rpki-client