Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91C0BDE/7E5AC3E0897111EA92402A0AC4F9AE02/F9E12AD89D0011F08C93B545C4F9AE02.roa
File:                     F9E12AD89D0011F08C93B545C4F9AE02.roa (raw, json)
Hash identifier:          eEmKcFndc7XvklOM2RYi47Zr8GegIbdLIWOkG5YRiBw=
Subject key identifier:   AF:86:BC:A7:CA:0E:1E:BB:4B:E2:F7:F7:07:2B:A6:52:0C:87:0D:54
Certificate issuer:       /CN=A91C0BDE/serialNumber=A4B50BECD8BBA285587128D5919283DBE1690918
Certificate serial:       09EC
Authority key identifier: A4:B5:0B:EC:D8:BB:A2:85:58:71:28:D5:91:92:83:DB:E1:69:09:18
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/pLUL7Ni7ooVYcSjVkZKD2-FpCRg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C0BDE/7E5AC3E0897111EA92402A0AC4F9AE02/F9E12AD89D0011F08C93B545C4F9AE02.roa
Signing time:             Fri 22 May 2026 20:29:03 +0000
ROA not before:           Fri 22 May 2026 20:29:03 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     38138
IP address blocks:        114.129.12.0/24 maxlen: 24
                          2405:eec0::/32 maxlen: 32
                          2405:eec0:1::/48 maxlen: 48
                          2405:eec0:2::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C0BDE/7E5AC3E0897111EA92402A0AC4F9AE02/pLUL7Ni7ooVYcSjVkZKD2-FpCRg.crl
                          rsync://rpki.apnic.net/member_repository/A91C0BDE/7E5AC3E0897111EA92402A0AC4F9AE02/pLUL7Ni7ooVYcSjVkZKD2-FpCRg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/pLUL7Ni7ooVYcSjVkZKD2-FpCRg.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:   Fri 19 Jun 2026 19:40:25 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2540 (0x9ec)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C0BDE, serialNumber=A4B50BECD8BBA285587128D5919283DBE1690918
        Validity
            Not Before: May 22 20:29:03 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a10bc8f-2575
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:af:ff:eb:c7:95:bf:f2:05:5f:a7:10:93:d8:c7:
                    ea:26:73:2e:f2:0a:f0:0e:31:73:fe:da:34:d9:de:
                    7d:aa:3e:cd:8d:ca:4b:f4:fa:5d:84:0f:76:92:e6:
                    f3:93:7c:b2:93:46:ca:71:17:8f:e0:46:49:ec:10:
                    ff:00:12:8a:a4:f3:d4:06:5a:5b:1a:2a:0b:d3:78:
                    96:9f:92:35:97:f3:e5:45:58:ac:c8:15:61:af:cf:
                    1c:57:de:ee:2b:88:79:52:70:fe:8e:eb:06:df:33:
                    9c:18:51:2f:6b:75:54:2c:12:38:01:38:06:d4:d0:
                    54:55:d3:93:4e:9e:93:03:62:5b:9f:9e:68:50:5b:
                    0d:91:0a:4c:20:84:96:77:19:3a:33:1f:cc:de:64:
                    29:89:ac:58:26:5b:4d:9d:68:51:9d:dd:2e:77:06:
                    ac:74:e8:ff:6d:c8:31:c1:dd:4b:bf:e9:4d:0a:57:
                    02:5c:1f:76:f6:b6:77:6c:a8:c8:63:25:68:f3:10:
                    72:0f:04:81:a2:96:3b:b7:1b:01:97:e8:d1:fd:9a:
                    fc:12:4e:91:bd:8b:3d:8c:b5:cd:fc:49:ea:44:4a:
                    c3:e5:1d:0b:b9:e5:85:79:37:76:2c:f5:d1:17:6d:
                    20:66:59:71:97:ad:4c:b6:ce:cc:76:c4:e6:13:d3:
                    a4:b5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                AF:86:BC:A7:CA:0E:1E:BB:4B:E2:F7:F7:07:2B:A6:52:0C:87:0D:54
            X509v3 Authority Key Identifier:
                keyid:A4:B5:0B:EC:D8:BB:A2:85:58:71:28:D5:91:92:83:DB:E1:69:09:18

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C0BDE/7E5AC3E0897111EA92402A0AC4F9AE02/pLUL7Ni7ooVYcSjVkZKD2-FpCRg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/pLUL7Ni7ooVYcSjVkZKD2-FpCRg.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/A91C0BDE/7E5AC3E0897111EA92402A0AC4F9AE02/F9E12AD89D0011F08C93B545C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  114.129.12.0/24
                IPv6:
                  2405:eec0::/32

    Signature Algorithm: sha256WithRSAEncryption
         0a:13:98:39:34:7e:58:a1:6e:39:a0:e0:1b:69:9e:3c:96:81:
         0e:e1:8d:f1:13:16:d9:d4:d2:d7:65:9a:40:fc:4f:a1:3e:fc:
         88:d8:2e:f6:ae:59:ed:9b:12:1b:e0:d7:fc:ad:02:66:93:64:
         8a:e9:0b:da:ad:71:c0:ad:7e:a8:44:b9:27:1b:09:71:a1:38:
         e6:55:ab:33:13:2e:51:b8:76:72:ea:77:3a:4c:1d:bd:f7:25:
         98:7e:6b:ee:c7:6f:e9:2b:b5:dc:8d:c3:e9:20:72:32:e3:1a:
         86:75:de:87:2a:fb:4d:a5:a2:ab:58:fb:90:86:a7:57:ba:c5:
         79:70:13:4d:b6:61:49:70:ff:4b:80:4f:eb:cc:8b:61:ff:38:
         8f:9e:4d:b2:3a:e1:6c:1d:66:a0:eb:8d:8e:b7:b4:16:03:f2:
         4d:99:4f:94:2b:fc:58:9c:05:83:b7:59:5d:97:cb:99:df:a4:
         7d:0b:d0:1e:c8:29:8e:ae:42:d4:32:61:94:68:96:19:31:f7:
         48:24:dd:61:bf:c1:ad:46:95:fa:51:f7:01:2c:b1:ce:f9:21:
         e2:d2:d9:0b:e2:68:5a:56:54:f9:ca:36:c9:16:41:d7:c3:25:
         d2:03:b4:af:30:25:2f:e7:6e:5a:00:bb:13:5b:b8:51:df:d6:
         30:45:cb:8d
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICCewwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QzBCREUxMTAvBgNVBAUTKEE0QjUwQkVDRDhCQkEyODU1ODcxMjhENTkxOTI4M0RC
RTE2OTA5MTgwHhcNMjYwNTIyMjAyOTAzWhcNMjcwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTEwYmM4Zi0yNTc1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAr//rx5W/8gVfpxCT2MfqJnMu8grwDjFz/to02d59qj7NjcpL9PpdhA92kubz
k3yyk0bKcReP4EZJ7BD/ABKKpPPUBlpbGioL03iWn5I1l/PlRVisyBVhr88cV97u
K4h5UnD+jusG3zOcGFEva3VULBI4ATgG1NBUVdOTTp6TA2Jbn55oUFsNkQpMIISW
dxk6Mx/M3mQpiaxYJltNnWhRnd0udwasdOj/bcgxwd1Lv+lNClcCXB929rZ3bKjI
YyVo8xByDwSBopY7txsBl+jR/Zr8Ek6RvYs9jLXN/EnqRErD5R0LueWFeTd2LPXR
F20gZllxl61Mts7MdsTmE9OktQIDAQABo4ICbzCCAmswHQYDVR0OBBYEFK+GvKfK
Dh67S+L39wcrplIMhw1UMB8GA1UdIwQYMBaAFKS1C+zYu6KFWHEo1ZGSg9vhaQkY
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDMEJERS83RTVBQzNFMDg5
NzExMUVBOTI0MDJBMEFDNEY5QUUwMi9wTFVMN05pN29vVlljU2pWa1pLRDItRnBD
UmcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3BMVUw3Tmk3b29WWWNTalZrWktEMi1GcENSZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QzBCREUvN0U1QUMzRTA4OTcxMTFFQTkyNDAyQTBBQzRGOUFFMDIvRjlFMTJBRDg5
RDAwMTFGMDhDOTNCNTQ1QzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQAcoEMMA0EAgACMAcDBQAkBe7AMA0GCSqGSIb3DQEBCwUAA4IBAQAK
E5g5NH5YoW45oOAbaZ48loEO4Y3xExbZ1NLXZZpA/E+hPvyI2C72rlntmxIb4Nf8
rQJmk2SK6QvarXHArX6oRLknGwlxoTjmVaszEy5RuHZy6nc6TB299yWYfmvux2/p
K7XcjcPpIHIy4xqGdd6HKvtNpaKrWPuQhqdXusV5cBNNtmFJcP9LgE/rzIth/ziP
nk2yOuFsHWag642Ot7QWA/JNmU+UK/xYnAWDt1ldl8uZ36R9C9AeyCmOrkLUMmGU
aJYZMfdIJN1hv8GtRpX6UfcBLLHO+SHi0tkL4mhaVlT5yjbJFkHXwyXSA7SvMCUv
525aALsTW7hR39YwRcuN
-----END CERTIFICATE-----
Generated at Sat Jun 13 08:32:28 2026 by rpki-client