Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A915C948/BB976832552C11EEAB049F69C4F9AE02/BED765785B0411EE94E4143EC4F9AE02.roa
File:                     BED765785B0411EE94E4143EC4F9AE02.roa (raw, json)
Hash identifier:          NLcgQXGouEuSH00Ou0GSPeCfC1A5HjVLOwxAJ8Auh/s=
Subject key identifier:   CC:EA:57:39:4F:2B:7C:23:EB:43:C3:E2:5E:0E:79:5E:74:F7:A7:B1
Certificate issuer:       /CN=A915C948/serialNumber=E2B7A2FCC2D7CCB993D532CFABB27FADB248DD17
Certificate serial:       01D3
Authority key identifier: E2:B7:A2:FC:C2:D7:CC:B9:93:D5:32:CF:AB:B2:7F:AD:B2:48:DD:17
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/4rei_MLXzLmT1TLPq7J_rbJI3Rc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A915C948/BB976832552C11EEAB049F69C4F9AE02/BED765785B0411EE94E4143EC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 10:20:39 +0000
ROA not before:           Mon 01 Dec 2025 01:59:22 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     151803
IP address blocks:        103.218.120.0/23 maxlen: 24
                          2001:df2:ec40::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A915C948/BB976832552C11EEAB049F69C4F9AE02/4rei_MLXzLmT1TLPq7J_rbJI3Rc.crl
                          rsync://rpki.apnic.net/member_repository/A915C948/BB976832552C11EEAB049F69C4F9AE02/4rei_MLXzLmT1TLPq7J_rbJI3Rc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/4rei_MLXzLmT1TLPq7J_rbJI3Rc.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 03 Apr 2026 03:00:48 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 467 (0x1d3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A915C948, serialNumber=E2B7A2FCC2D7CCB993D532CFABB27FADB248DD17
        Validity
            Not Before: Dec  1 01:59:22 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69a412f6-4504
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d0:20:15:ba:7d:2c:bc:4d:4c:c9:5c:56:26:2b:
                    05:c2:e9:b6:d5:87:9b:12:9b:a7:87:a4:98:24:f0:
                    79:f5:50:fc:fc:61:28:e0:d0:d1:40:d0:f2:b7:91:
                    da:52:6c:15:4b:c5:75:86:96:37:9a:ed:9a:e2:8b:
                    b0:9b:cb:9b:b3:67:38:db:d0:c8:e8:98:7b:87:75:
                    db:49:c3:c9:fc:1d:46:5a:28:da:37:1d:35:97:02:
                    f0:45:08:76:09:ed:97:fc:bc:d7:ac:6c:25:f2:df:
                    89:21:b8:57:87:80:aa:1e:1c:ee:02:44:b2:99:e3:
                    1c:ca:6c:03:f3:0d:80:ee:2f:4f:e6:c0:cf:d5:3b:
                    49:0d:f3:7d:ac:2d:ad:2f:f3:b2:08:53:7b:88:97:
                    86:91:9c:49:78:da:dc:f1:d3:72:92:47:64:59:0b:
                    e9:40:f4:92:6b:cd:94:80:fa:5d:4b:4a:2c:bc:f2:
                    bb:af:0c:71:d6:48:ab:1b:cd:d7:f1:af:0b:a9:70:
                    7e:a7:85:da:7a:78:37:d0:ad:2e:64:e5:8e:8c:3f:
                    12:4b:10:3c:76:67:c9:5a:4f:35:ad:ea:3a:21:b9:
                    08:44:13:24:59:3b:d3:ed:aa:a8:09:7e:ca:02:bb:
                    58:31:e9:11:2e:0c:9b:2e:15:87:27:7a:21:cc:40:
                    23:3d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                CC:EA:57:39:4F:2B:7C:23:EB:43:C3:E2:5E:0E:79:5E:74:F7:A7:B1
            X509v3 Authority Key Identifier:
                keyid:E2:B7:A2:FC:C2:D7:CC:B9:93:D5:32:CF:AB:B2:7F:AD:B2:48:DD:17

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A915C948/BB976832552C11EEAB049F69C4F9AE02/4rei_MLXzLmT1TLPq7J_rbJI3Rc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/4rei_MLXzLmT1TLPq7J_rbJI3Rc.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/A915C948/BB976832552C11EEAB049F69C4F9AE02/BED765785B0411EE94E4143EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.218.120.0/23
                IPv6:
                  2001:df2:ec40::/48

    Signature Algorithm: sha256WithRSAEncryption
         5c:51:48:8e:6b:18:91:c8:7c:a4:9d:d3:05:0f:36:43:56:ea:
         bd:74:e4:ef:84:e5:77:4e:57:22:8e:64:46:e5:08:9c:66:06:
         41:62:e4:4b:d4:95:a5:7d:f1:35:86:97:15:02:45:b4:d1:13:
         4e:a6:94:21:ee:ca:40:5d:6c:92:29:a9:e4:9e:69:81:e1:9b:
         98:a7:ab:e5:f1:e0:e1:84:00:8b:10:fd:71:d2:e9:cc:5c:d8:
         d6:c6:89:b2:60:61:86:6a:5b:12:32:d5:5b:8e:4d:e5:49:1c:
         9c:42:ac:18:bd:52:cc:87:59:71:74:7a:f1:77:bb:da:b7:00:
         a6:2c:8a:1a:a1:b3:4c:01:7e:d3:a5:71:2b:af:67:db:61:27:
         5f:fa:94:bb:e3:86:39:f2:fb:e9:89:5e:51:f2:27:dc:d6:a9:
         cb:1b:20:1a:89:01:67:38:72:a0:48:79:62:bb:17:e9:2f:a4:
         12:61:aa:40:fa:0e:fa:c3:94:6f:99:50:54:36:ff:a1:b0:6c:
         54:8f:a0:c7:17:1b:7a:0d:9e:7c:7c:60:22:75:b3:06:47:9d:
         f2:3c:8b:72:fe:48:6f:2b:1a:01:78:1c:45:76:e1:38:8d:75:
         50:cc:a7:45:92:0a:77:20:e1:79:00:da:6b:d9:f5:2d:df:44:
         5c:89:32:69
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICAdMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NUM5NDgxMTAvBgNVBAUTKEUyQjdBMkZDQzJEN0NDQjk5M0Q1MzJDRkFCQjI3RkFE
QjI0OEREMTcwHhcNMjUxMjAxMDE1OTIyWhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MTJmNi00NTA0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA0CAVun0svE1MyVxWJisFwum21YebEpunh6SYJPB59VD8/GEo4NDRQNDyt5Ha
UmwVS8V1hpY3mu2a4ouwm8ubs2c429DI6Jh7h3XbScPJ/B1GWijaNx01lwLwRQh2
Ce2X/LzXrGwl8t+JIbhXh4CqHhzuAkSymeMcymwD8w2A7i9P5sDP1TtJDfN9rC2t
L/OyCFN7iJeGkZxJeNrc8dNykkdkWQvpQPSSa82UgPpdS0osvPK7rwxx1kirG83X
8a8LqXB+p4Xaeng30K0uZOWOjD8SSxA8dmfJWk81reo6IbkIRBMkWTvT7aqoCX7K
ArtYMekRLgybLhWHJ3ohzEAjPQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFMzqVzlP
K3wj60PD4l4OeV5096exMB8GA1UdIwQYMBaAFOK3ovzC18y5k9Uyz6uyf62ySN0X
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1Qzk0OC9CQjk3NjgzMjU1
MkMxMUVFQUIwNDlGNjlDNEY5QUUwMi80cmVpX01MWHpMbVQxVExQcTdKX3JiSkkz
UmMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzRyZWlfTUxYekxtVDFUTFBxN0pfcmJKSTNSYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NUM5NDgvQkI5NzY4MzI1NTJDMTFFRUFCMDQ5RjY5QzRGOUFFMDIvQkVENzY1Nzg1
QjA0MTFFRTk0RTQxNDNFQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ9p4MA8EAgACMAkDBwAgAQ3y7EAwDQYJKoZIhvcNAQELBQADggEB
AFxRSI5rGJHIfKSd0wUPNkNW6r105O+E5XdOVyKOZEblCJxmBkFi5EvUlaV98TWG
lxUCRbTRE06mlCHuykBdbJIpqeSeaYHhm5inq+Xx4OGEAIsQ/XHS6cxc2NbGibJg
YYZqWxIy1VuOTeVJHJxCrBi9UsyHWXF0evF3u9q3AKYsihqhs0wBftOlcSuvZ9th
J1/6lLvjhjny++mJXlHyJ9zWqcsbIBqJAWc4cqBIeWK7F+kvpBJhqkD6DvrDlG+Z
UFQ2/6GwbFSPoMcXG3oNnnx8YCJ1swZHnfI8i3L+SG8rGgF4HEV24TiNdVDMp0WS
Cncg4XkA2mvZ9S3fRFyJMmk=
-----END CERTIFICATE-----
Generated at Sat Mar 28 12:14:22 2026 by rpki-client