Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A915D10D/9F712614CDB111EDB6DF913BC4F9AE02/2EC1CE78CDB611ED8E2C0844C4F9AE02.roa
File:                     2EC1CE78CDB611ED8E2C0844C4F9AE02.roa (raw, json)
Hash identifier:          dGhzPZ1S4JypFAtrHUHF+NeoBNTj6YQMrnoL4mu260Q=
Subject key identifier:   DF:E4:3E:30:EE:51:A4:CF:79:E8:16:24:17:67:2F:44:A1:DB:B3:03
Certificate issuer:       /CN=A915D10D/serialNumber=70C8BDA2DE7895950536594BAEBF26290D9BA065
Certificate serial:       0287
Authority key identifier: 70:C8:BD:A2:DE:78:95:95:05:36:59:4B:AE:BF:26:29:0D:9B:A0:65
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cMi9ot54lZUFNllLrr8mKQ2boGU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A915D10D/9F712614CDB111EDB6DF913BC4F9AE02/2EC1CE78CDB611ED8E2C0844C4F9AE02.roa
Signing time:             Fri 31 Jul 2026 03:51:00 +0000
ROA not before:           Fri 31 Jul 2026 03:51:00 +0000
ROA not after:            Thu 30 Sep 2027 00:00:00 +0000
asID:                     151052
IP address blocks:        203.56.123.0/24 maxlen: 24
                          2001:df6:20c0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A915D10D/9F712614CDB111EDB6DF913BC4F9AE02/cMi9ot54lZUFNllLrr8mKQ2boGU.crl
                          rsync://rpki.apnic.net/member_repository/A915D10D/9F712614CDB111EDB6DF913BC4F9AE02/cMi9ot54lZUFNllLrr8mKQ2boGU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cMi9ot54lZUFNllLrr8mKQ2boGU.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:   Wed 26 Aug 2026 02:28:48 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 647 (0x287)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A915D10D, serialNumber=70C8BDA2DE7895950536594BAEBF26290D9BA065
        Validity
            Not Before: Jul 31 03:51:00 2026 GMT
            Not After : Sep 30 00:00:00 2027 GMT
        Subject: CN=6a6c1ba4-6d15
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d2:85:15:ef:bb:c3:71:a2:4f:fa:aa:8b:7c:0d:
                    8d:aa:b0:50:d9:8f:9d:be:d1:6d:04:99:76:d7:54:
                    59:3f:2b:bd:23:2a:8b:61:86:32:73:f2:d7:be:2c:
                    13:3d:25:c3:6e:6c:d9:99:73:3e:64:de:aa:dd:54:
                    0e:4f:4a:3b:f8:ab:eb:75:c1:f6:7c:2e:3b:b9:cd:
                    44:ef:57:d3:0c:c3:5b:7e:36:96:4b:d9:2b:d6:23:
                    2a:a8:9b:ef:6d:47:c3:37:27:38:75:89:b1:9d:94:
                    4a:d4:75:46:80:eb:a0:51:11:64:aa:8d:e4:64:87:
                    85:c9:43:c6:46:7e:c1:31:5e:d9:85:37:37:5b:83:
                    07:dd:82:d8:96:65:99:ad:b6:34:33:51:dc:4d:ac:
                    df:e0:89:b0:a6:73:c0:f3:b2:9f:15:f0:82:7d:2f:
                    0b:01:26:5b:95:94:33:8d:cd:29:31:e6:72:79:56:
                    b7:01:d1:50:bf:d7:d3:f7:d4:2a:27:69:4d:4f:e5:
                    1b:fe:95:85:2b:7a:fb:f7:06:a1:84:02:f9:c9:a5:
                    18:3a:dd:04:a9:77:a8:3a:de:80:a8:1a:ec:b1:0f:
                    35:48:63:1c:a9:33:23:ab:3f:10:d9:c9:f6:50:f1:
                    52:69:18:ee:71:65:f9:29:6c:d1:97:77:ed:c3:55:
                    75:95
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                DF:E4:3E:30:EE:51:A4:CF:79:E8:16:24:17:67:2F:44:A1:DB:B3:03
            X509v3 Authority Key Identifier:
                keyid:70:C8:BD:A2:DE:78:95:95:05:36:59:4B:AE:BF:26:29:0D:9B:A0:65

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A915D10D/9F712614CDB111EDB6DF913BC4F9AE02/cMi9ot54lZUFNllLrr8mKQ2boGU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cMi9ot54lZUFNllLrr8mKQ2boGU.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/A915D10D/9F712614CDB111EDB6DF913BC4F9AE02/2EC1CE78CDB611ED8E2C0844C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  203.56.123.0/24
                IPv6:
                  2001:df6:20c0::/48

    Signature Algorithm: sha256WithRSAEncryption
         13:9e:2e:40:36:e8:f9:6f:22:74:53:5a:8a:3e:d4:37:1b:75:
         a8:2b:a3:61:5e:1c:79:7a:8c:40:9e:0f:41:da:bb:39:06:80:
         ac:f4:32:b9:95:6c:f8:c8:80:cf:14:fa:29:b3:1c:dd:9e:f4:
         24:bf:db:10:c5:c0:77:03:0b:31:21:61:51:ce:f0:08:c4:4c:
         bc:48:dd:b0:96:88:9c:f8:74:da:e7:5a:d6:18:ae:93:28:67:
         62:db:1e:fc:12:d9:74:1c:4c:13:e3:70:46:67:6d:9d:d6:11:
         7c:ce:8f:bb:f7:3e:4a:e4:ac:e9:83:d1:00:5c:02:90:f2:ba:
         58:25:60:ae:7f:30:c9:77:52:c0:3b:ba:57:8b:fd:e4:fb:9d:
         ed:57:3a:52:a6:95:f8:94:3d:6e:62:b7:76:1b:13:69:87:26:
         0d:5a:9f:76:e5:21:e1:bd:a9:56:ae:3e:ce:dc:49:37:6f:00:
         e8:dd:69:ec:5a:89:5f:1a:1b:0e:b3:60:06:6d:9d:d4:1b:b4:
         81:cd:6e:54:e0:9b:44:1f:33:76:e1:b9:c1:cc:a9:38:7b:2a:
         9f:35:7a:c3:b6:11:47:c3:45:a8:31:ad:9e:3a:6f:a3:7f:12:
         c2:b3:d4:40:06:d1:51:4e:85:35:40:fe:36:c3:4e:67:71:2f:
         62:70:9e:b0
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICAocwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NUQxMEQxMTAvBgNVBAUTKDcwQzhCREEyREU3ODk1OTUwNTM2NTk0QkFFQkYyNjI5
MEQ5QkEwNjUwHhcNMjYwNzMxMDM1MTAwWhcNMjcwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTZjMWJhNC02ZDE1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA0oUV77vDcaJP+qqLfA2NqrBQ2Y+dvtFtBJl211RZPyu9IyqLYYYyc/LXviwT
PSXDbmzZmXM+ZN6q3VQOT0o7+KvrdcH2fC47uc1E71fTDMNbfjaWS9kr1iMqqJvv
bUfDNyc4dYmxnZRK1HVGgOugURFkqo3kZIeFyUPGRn7BMV7ZhTc3W4MH3YLYlmWZ
rbY0M1HcTazf4ImwpnPA87KfFfCCfS8LASZblZQzjc0pMeZyeVa3AdFQv9fT99Qq
J2lNT+Ub/pWFK3r79wahhAL5yaUYOt0EqXeoOt6AqBrssQ81SGMcqTMjqz8Q2cn2
UPFSaRjucWX5KWzRl3ftw1V1lQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFN/kPjDu
UaTPeegWJBdnL0Sh27MDMB8GA1UdIwQYMBaAFHDIvaLeeJWVBTZZS66/JikNm6Bl
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1RDEwRC85RjcxMjYxNENE
QjExMUVEQjZERjkxM0JDNEY5QUUwMi9jTWk5b3Q1NGxaVUZObGxMcnI4bUtRMmJv
R1UuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2NNaTlvdDU0bFpVRk5sbExycjhtS1EyYm9HVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NUQxMEQvOUY3MTI2MTRDREIxMTFFREI2REY5MTNCQzRGOUFFMDIvMkVDMUNFNzhD
REI2MTFFRDhFMkMwODQ0QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQAyzh7MA8EAgACMAkDBwAgAQ32IMAwDQYJKoZIhvcNAQELBQADggEB
ABOeLkA26PlvInRTWoo+1Dcbdagro2FeHHl6jECeD0HauzkGgKz0MrmVbPjIgM8U
+imzHN2e9CS/2xDFwHcDCzEhYVHO8AjETLxI3bCWiJz4dNrnWtYYrpMoZ2LbHvwS
2XQcTBPjcEZnbZ3WEXzOj7v3PkrkrOmD0QBcApDyulglYK5/MMl3UsA7uleL/eT7
ne1XOlKmlfiUPW5it3YbE2mHJg1an3blIeG9qVauPs7cSTdvAOjdaexaiV8aGw6z
YAZtndQbtIHNblTgm0QfM3bhucHMqTh7Kp81esO2EUfDRagxrZ46b6N/EsKz1EAG
0VFOhTVA/jbDTmdxL2JwnrA=
-----END CERTIFICATE-----
Generated at Wed Aug 19 13:39:05 2026 by rpki-client