Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A912B017/DE75F2222A1311EE95D58A66C4F9AE02/F9A783F2352C11EEAD7A4625C4F9AE02.roa
File:                     F9A783F2352C11EEAD7A4625C4F9AE02.roa (raw, json)
Hash identifier:          gICWDBNRkhIBX51TTa/2nd2iTKD3rPgiI0hCao1cXuE=
Subject key identifier:   1C:C0:9D:35:D8:63:1B:2A:2B:FB:46:38:4F:B6:05:6E:6C:9B:D2:4F
Certificate issuer:       /CN=A912B017/serialNumber=D3D3D860F868C93ED10E2ED5A97A879454C84C16
Certificate serial:       0247
Authority key identifier: D3:D3:D8:60:F8:68:C9:3E:D1:0E:2E:D5:A9:7A:87:94:54:C8:4C:16
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/09PYYPhoyT7RDi7VqXqHlFTITBY.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A912B017/DE75F2222A1311EE95D58A66C4F9AE02/F9A783F2352C11EEAD7A4625C4F9AE02.roa
Signing time:             Wed 15 Jul 2026 04:29:02 +0000
ROA not before:           Wed 15 Jul 2026 04:29:02 +0000
ROA not after:            Thu 30 Sep 2027 00:00:00 +0000
asID:                     151635
IP address blocks:        103.242.9.0/24 maxlen: 24
                          2401:1d20:1::/48 maxlen: 48
                          2401:1d20:2::/48 maxlen: 48
                          2401:1d20:3::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A912B017/DE75F2222A1311EE95D58A66C4F9AE02/09PYYPhoyT7RDi7VqXqHlFTITBY.crl
                          rsync://rpki.apnic.net/member_repository/A912B017/DE75F2222A1311EE95D58A66C4F9AE02/09PYYPhoyT7RDi7VqXqHlFTITBY.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/09PYYPhoyT7RDi7VqXqHlFTITBY.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:   Thu 30 Jul 2026 03:48:50 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 583 (0x247)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912B017, serialNumber=D3D3D860F868C93ED10E2ED5A97A879454C84C16
        Validity
            Not Before: Jul 15 04:29:02 2026 GMT
            Not After : Sep 30 00:00:00 2027 GMT
        Subject: CN=6a570c8e-044e
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:95:25:55:f0:eb:54:b8:40:87:1c:35:e4:4a:7e:
                    a4:78:90:fc:aa:eb:92:08:ef:5a:2e:e9:f0:26:12:
                    e8:cd:d8:4c:99:17:6d:38:c1:d4:2b:2d:7a:d3:92:
                    c0:45:91:90:35:67:46:81:30:1f:fa:87:9f:22:95:
                    bf:c3:1e:8b:72:1e:1e:08:c9:ee:47:c1:03:a6:34:
                    17:a8:cc:e2:f5:91:9e:dd:c3:ed:57:d8:71:1e:48:
                    24:e8:8f:a7:9f:81:6f:7a:b8:44:22:19:a2:16:20:
                    de:dc:c5:b7:c1:2d:d7:4a:41:e4:0e:b0:ba:f1:b4:
                    ae:5e:15:08:0f:d5:8d:fe:61:ad:97:2c:72:cf:5c:
                    c0:a6:26:fe:55:84:e7:6d:44:a1:c4:28:96:eb:07:
                    1e:09:e0:60:df:ec:62:1d:22:4c:ea:b5:d2:e6:92:
                    6d:c2:40:68:ca:49:7f:4e:a5:b6:e4:00:fc:fb:e9:
                    ca:ad:cf:20:60:83:e0:fe:23:66:4c:84:39:78:af:
                    22:d3:62:43:41:ea:49:73:99:75:b6:14:f4:36:6b:
                    9d:0e:d4:c7:2a:f8:68:6b:cb:6a:02:dc:d0:bf:69:
                    61:c0:9f:0c:13:33:4b:50:ad:5f:49:f5:2d:3a:20:
                    8c:71:68:74:b6:8e:16:0a:80:18:8d:af:71:bd:2c:
                    ef:d3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                1C:C0:9D:35:D8:63:1B:2A:2B:FB:46:38:4F:B6:05:6E:6C:9B:D2:4F
            X509v3 Authority Key Identifier:
                keyid:D3:D3:D8:60:F8:68:C9:3E:D1:0E:2E:D5:A9:7A:87:94:54:C8:4C:16

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A912B017/DE75F2222A1311EE95D58A66C4F9AE02/09PYYPhoyT7RDi7VqXqHlFTITBY.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/09PYYPhoyT7RDi7VqXqHlFTITBY.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/A912B017/DE75F2222A1311EE95D58A66C4F9AE02/F9A783F2352C11EEAD7A4625C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.242.9.0/24
                IPv6:
                  2401:1d20:1::-2401:1d20:3:ffff:ffff:ffff:ffff:ffff

    Signature Algorithm: sha256WithRSAEncryption
         96:b3:ba:2e:aa:25:fb:d1:c3:36:4e:17:76:41:43:54:48:28:
         83:dd:12:0a:2c:d7:d0:0e:92:0c:d2:2e:d2:e3:9a:f3:3d:40:
         c5:e0:29:fd:b6:2a:27:a1:1e:ed:b5:03:6b:d5:3b:13:21:da:
         0f:fe:c1:8c:22:41:89:6b:d1:e9:9f:70:a5:45:ed:96:a9:59:
         fe:b3:5f:3f:76:fd:d9:c6:89:ae:ad:11:a8:e0:4e:ba:b2:9d:
         ee:a5:70:a7:c2:20:95:bb:6e:42:c4:80:83:94:76:a0:b6:d3:
         3a:37:32:fe:b1:22:72:39:c9:6a:75:e2:07:85:6a:ef:b4:02:
         dd:0c:c4:77:09:b2:3e:28:04:4b:2e:a3:ba:85:ab:a6:76:ec:
         52:e2:5a:5c:35:4c:e5:80:e0:76:ba:f6:52:6c:03:cb:ed:83:
         2f:a7:35:60:00:83:78:23:98:7a:46:e4:7f:8f:83:64:60:9c:
         8f:0a:2b:bc:0e:16:b1:b9:f8:65:5a:58:66:b7:6c:87:64:f2:
         e7:a8:df:72:b3:58:24:88:e4:54:1f:91:4e:66:65:3e:25:80:
         56:7e:92:96:17:d6:d8:d1:bb:1f:ef:31:33:d2:b2:6f:f8:aa:
         70:97:47:d4:a4:55:c8:93:98:49:87:09:a1:fa:62:07:c5:d9:
         46:cb:87:66
-----BEGIN CERTIFICATE-----
MIIFWDCCBECgAwIBAgICAkcwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MkIwMTcxMTAvBgNVBAUTKEQzRDNEODYwRjg2OEM5M0VEMTBFMkVENUE5N0E4Nzk0
NTRDODRDMTYwHhcNMjYwNzE1MDQyOTAyWhcNMjcwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTU3MGM4ZS0wNDRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAlSVV8OtUuECHHDXkSn6keJD8quuSCO9aLunwJhLozdhMmRdtOMHUKy1605LA
RZGQNWdGgTAf+oefIpW/wx6Lch4eCMnuR8EDpjQXqMzi9ZGe3cPtV9hxHkgk6I+n
n4FverhEIhmiFiDe3MW3wS3XSkHkDrC68bSuXhUID9WN/mGtlyxyz1zApib+VYTn
bUShxCiW6wceCeBg3+xiHSJM6rXS5pJtwkBoykl/TqW25AD8++nKrc8gYIPg/iNm
TIQ5eK8i02JDQepJc5l1thT0NmudDtTHKvhoa8tqAtzQv2lhwJ8MEzNLUK1fSfUt
OiCMcWh0to4WCoAYja9xvSzv0wIDAQABo4ICfDCCAngwHQYDVR0OBBYEFBzAnTXY
YxsqK/tGOE+2BW5sm9JPMB8GA1UdIwQYMBaAFNPT2GD4aMk+0Q4u1al6h5RUyEwW
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyQjAxNy9ERTc1RjIyMjJB
MTMxMUVFOTVENThBNjZDNEY5QUUwMi8wOVBZWVBob3lUN1JEaTdWcVhxSGxGVElU
QlkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzA5UFlZUGhveVQ3UkRpN1ZxWHFIbEZUSVRCWS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MkIwMTcvREU3NUYyMjIyQTEzMTFFRTk1RDU4QTY2QzRGOUFFMDIvRjlBNzgzRjIz
NTJDMTFFRUFEN0E0NjI1QzRGOUFFMDIucm9hMDsGCCsGAQUFBwEHAQH/BCwwKjAM
BAIAATAGAwQAZ/IJMBoEAgACMBQwEgMHACQBHSAAAQMHAiQBHSAAADANBgkqhkiG
9w0BAQsFAAOCAQEAlrO6Lqol+9HDNk4XdkFDVEgog90SCizX0A6SDNIu0uOa8z1A
xeAp/bYqJ6Ee7bUDa9U7EyHaD/7BjCJBiWvR6Z9wpUXtlqlZ/rNfP3b92caJrq0R
qOBOurKd7qVwp8IglbtuQsSAg5R2oLbTOjcy/rEicjnJanXiB4Vq77QC3QzEdwmy
PigESy6juoWrpnbsUuJaXDVM5YDgdrr2UmwDy+2DL6c1YACDeCOYekbkf4+DZGCc
jworvA4Wsbn4ZVpYZrdsh2Ty56jfcrNYJIjkVB+RTmZlPiWAVn6SlhfW2NG7H+8x
M9Kyb/iqcJdH1KRVyJOYSYcJofpiB8XZRsuHZg==
-----END CERTIFICATE-----
Generated at Fri Jul 24 12:11:49 2026 by rpki-client