Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91104BD/4373D50C384311EAA6192E53C4F9AE02/D326CC30384411EA9D540B58C4F9AE02.roa
File:                     D326CC30384411EA9D540B58C4F9AE02.roa (raw, json)
Hash identifier:          miF3Bd+XSLHucz0FC/5HkJ/vce5TslwDpsNS9Q4tZB4=
Subject key identifier:   24:E4:EB:31:F4:C3:28:E0:E4:AB:B7:6E:52:97:E5:06:4B:5A:AC:AC
Certificate issuer:       /CN=A91104BD/serialNumber=A62DE756A9B169BBCFF7B556D43300955D40E320
Certificate serial:       0BD1
Authority key identifier: A6:2D:E7:56:A9:B1:69:BB:CF:F7:B5:56:D4:33:00:95:5D:40:E3:20
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/pi3nVqmxabvP97VW1DMAlV1A4yA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91104BD/4373D50C384311EAA6192E53C4F9AE02/D326CC30384411EA9D540B58C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 12:19:19 +0000
ROA not before:           Thu 06 Feb 2025 18:57:52 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     137510
IP address blocks:        103.141.124.0/23 maxlen: 24
                          2405:1840::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91104BD/4373D50C384311EAA6192E53C4F9AE02/pi3nVqmxabvP97VW1DMAlV1A4yA.crl
                          rsync://rpki.apnic.net/member_repository/A91104BD/4373D50C384311EAA6192E53C4F9AE02/pi3nVqmxabvP97VW1DMAlV1A4yA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/pi3nVqmxabvP97VW1DMAlV1A4yA.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:   Sun 08 Mar 2026 22:22:33 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3025 (0xbd1)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91104BD, serialNumber=A62DE756A9B169BBCFF7B556D43300955D40E320
        Validity
            Not Before: Feb  6 18:57:52 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=69a42ec6-cf36
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b8:4d:00:9c:64:f7:08:3e:90:51:ac:84:5b:59:
                    f1:7b:4b:74:d3:4f:83:7d:d4:b8:51:e2:a7:e5:41:
                    ee:c7:18:ff:ba:4b:cc:26:d7:47:f7:cb:d9:58:51:
                    e9:51:71:4c:75:eb:98:83:eb:ff:9d:b9:89:c4:66:
                    aa:bd:d5:0a:70:1b:28:d7:45:7d:8b:38:85:34:46:
                    09:f9:1d:57:1a:bb:58:df:52:cd:73:be:7e:12:3a:
                    83:a1:2c:e6:c2:6d:20:4a:af:ca:1a:21:9c:2b:8e:
                    8e:9b:c5:a4:09:1b:8d:40:28:78:15:83:8c:90:1d:
                    d6:dc:de:fb:9c:2e:d0:27:74:9c:ea:69:71:3b:83:
                    25:8c:4a:e7:e0:b8:6a:48:23:a3:dd:e1:fa:31:80:
                    1e:db:e3:b6:a3:a8:56:3b:7b:ec:5e:34:fd:e8:7b:
                    35:de:4c:1f:fe:45:1d:1d:0f:3a:84:f6:05:92:06:
                    b0:68:c8:12:14:5f:83:08:22:be:6e:fb:12:58:2b:
                    95:de:15:5c:8a:6d:35:80:57:1c:d3:12:7f:4a:99:
                    6f:bf:eb:2f:2f:74:e1:d0:82:cd:ed:e5:bd:48:ab:
                    40:c4:73:f8:08:94:c9:3e:af:19:46:96:92:7d:8f:
                    07:b9:fb:db:32:15:bf:2e:7c:0b:8d:ad:04:c5:b0:
                    8b:d1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                24:E4:EB:31:F4:C3:28:E0:E4:AB:B7:6E:52:97:E5:06:4B:5A:AC:AC
            X509v3 Authority Key Identifier:
                keyid:A6:2D:E7:56:A9:B1:69:BB:CF:F7:B5:56:D4:33:00:95:5D:40:E3:20

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91104BD/4373D50C384311EAA6192E53C4F9AE02/pi3nVqmxabvP97VW1DMAlV1A4yA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/pi3nVqmxabvP97VW1DMAlV1A4yA.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/A91104BD/4373D50C384311EAA6192E53C4F9AE02/D326CC30384411EA9D540B58C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.141.124.0/23
                IPv6:
                  2405:1840::/32

    Signature Algorithm: sha256WithRSAEncryption
         6d:66:86:ad:5c:32:ea:77:d0:e5:8b:02:4a:1c:7a:d1:b5:23:
         e4:47:08:4b:bd:58:e5:75:6d:8f:33:0e:fc:00:cf:2f:66:07:
         60:95:e0:c4:fe:a8:21:80:69:16:7c:28:22:6d:c3:ab:bf:5d:
         8d:46:7d:dd:f4:51:a3:f1:69:f2:80:c9:35:6f:83:90:c5:b4:
         6e:95:00:0d:31:6d:48:93:46:05:91:96:ad:46:6d:0c:ac:89:
         88:bf:a4:77:32:ce:4a:da:90:0d:ec:b2:fc:46:fd:e5:37:26:
         bd:d0:7f:55:41:ec:61:aa:66:52:3b:6a:6f:4d:af:0f:30:8e:
         3c:fe:99:7f:9a:2b:ed:d5:27:1b:ae:4e:b6:d1:e7:06:f3:e1:
         e2:13:80:d5:cf:18:07:03:45:17:3e:33:a7:73:df:41:c8:04:
         f8:ff:3d:e1:ff:ad:2d:79:0b:cf:18:45:4d:20:fd:47:15:f1:
         42:01:8c:a0:ba:ca:1f:7f:86:9b:21:e8:0e:3f:7f:e5:51:f2:
         47:7b:fe:fc:95:62:6f:e2:3a:e8:60:29:0b:52:f1:05:b5:e7:
         23:d4:c9:94:c3:97:68:ab:6a:2c:e1:6f:94:7b:72:3e:e2:b9:
         dd:5c:6d:1f:cc:55:0f:cf:dd:49:3f:94:90:f4:a2:cf:cc:50:
         15:fc:da:29
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICC9EwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MTA0QkQxMTAvBgNVBAUTKEE2MkRFNzU2QTlCMTY5QkJDRkY3QjU1NkQ0MzMwMDk1
NUQ0MEUzMjAwHhcNMjUwMjA2MTg1NzUyWhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MmVjNi1jZjM2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAuE0AnGT3CD6QUayEW1nxe0t000+DfdS4UeKn5UHuxxj/ukvMJtdH98vZWFHp
UXFMdeuYg+v/nbmJxGaqvdUKcBso10V9iziFNEYJ+R1XGrtY31LNc75+EjqDoSzm
wm0gSq/KGiGcK46Om8WkCRuNQCh4FYOMkB3W3N77nC7QJ3Sc6mlxO4MljErn4Lhq
SCOj3eH6MYAe2+O2o6hWO3vsXjT96Hs13kwf/kUdHQ86hPYFkgawaMgSFF+DCCK+
bvsSWCuV3hVcim01gFcc0xJ/Splvv+svL3Th0ILN7eW9SKtAxHP4CJTJPq8ZRpaS
fY8HufvbMhW/LnwLja0ExbCL0QIDAQABo4ICbzCCAmswHQYDVR0OBBYEFCTk6zH0
wyjg5Ku3blKX5QZLWqysMB8GA1UdIwQYMBaAFKYt51apsWm7z/e1VtQzAJVdQOMg
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExMDRCRC80MzczRDUwQzM4
NDMxMUVBQTYxOTJFNTNDNEY5QUUwMi9waTNuVnFteGFidlA5N1ZXMURNQWxWMUE0
eUEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3BpM25WcW14YWJ2UDk3VlcxRE1BbFYxQTR5QS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MTA0QkQvNDM3M0Q1MEMzODQzMTFFQUE2MTkyRTUzQzRGOUFFMDIvRDMyNkNDMzAz
ODQ0MTFFQTlENTQwQjU4QzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBZ418MA0EAgACMAcDBQAkBRhAMA0GCSqGSIb3DQEBCwUAA4IBAQBt
ZoatXDLqd9DliwJKHHrRtSPkRwhLvVjldW2PMw78AM8vZgdgleDE/qghgGkWfCgi
bcOrv12NRn3d9FGj8WnygMk1b4OQxbRulQANMW1Ik0YFkZatRm0MrImIv6R3Ms5K
2pAN7LL8Rv3lNya90H9VQexhqmZSO2pvTa8PMI48/pl/mivt1Scbrk620ecG8+Hi
E4DVzxgHA0UXPjOnc99ByAT4/z3h/60teQvPGEVNIP1HFfFCAYygusoff4abIegO
P3/lUfJHe/78lWJv4jroYCkLUvEFtecj1MmUw5doq2os4W+Ue3I+4rndXG0fzFUP
z91JP5SQ9KLPzFAV/Nop
-----END CERTIFICATE-----
Generated at Mon Mar 2 16:11:16 2026 by rpki-client