Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91DCDB3/9305D2E082AF11EEBEC59759C4F9AE02/A4B89C5082B111EEB427125DC4F9AE02.roa
File:                     A4B89C5082B111EEB427125DC4F9AE02.roa (raw, json)
Hash identifier:          fG2F07ozyOAGX3OfyVFC/xUJQ5PUexYp8MQrIGuykkY=
Subject key identifier:   C0:E2:34:CB:CA:D9:82:B8:83:CE:AA:08:A5:71:D0:D9:7C:E2:3E:30
Certificate issuer:       /CN=A91DCDB3/serialNumber=63A29ABD87F4A1FE55CBF2A0F409750AC34AC235
Certificate serial:       01BB
Authority key identifier: 63:A2:9A:BD:87:F4:A1:FE:55:CB:F2:A0:F4:09:75:0A:C3:4A:C2:35
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y6KavYf0of5Vy_Kg9Al1CsNKwjU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91DCDB3/9305D2E082AF11EEBEC59759C4F9AE02/A4B89C5082B111EEB427125DC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 07:40:41 +0000
ROA not before:           Tue 29 Jul 2025 05:12:30 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     9651
IP address blocks:        103.29.104.0/23 maxlen: 23
                          103.29.104.0/24 maxlen: 24
                          103.29.105.0/24 maxlen: 24
                          103.250.42.0/23 maxlen: 23
                          103.250.42.0/24 maxlen: 24
                          103.250.43.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91DCDB3/9305D2E082AF11EEBEC59759C4F9AE02/Y6KavYf0of5Vy_Kg9Al1CsNKwjU.crl
                          rsync://rpki.apnic.net/member_repository/A91DCDB3/9305D2E082AF11EEBEC59759C4F9AE02/Y6KavYf0of5Vy_Kg9Al1CsNKwjU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y6KavYf0of5Vy_Kg9Al1CsNKwjU.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:   Mon 09 Mar 2026 01:34:22 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 443 (0x1bb)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91DCDB3, serialNumber=63A29ABD87F4A1FE55CBF2A0F409750AC34AC235
        Validity
            Not Before: Jul 29 05:12:30 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=69a3ed79-1b43
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:93:21:d2:81:35:1d:cc:94:24:4b:bb:04:93:f5:
                    d5:63:b3:6f:98:a8:92:6d:55:62:47:c5:46:75:d3:
                    a4:db:e7:4a:c1:13:61:8a:17:97:27:ea:f4:d4:34:
                    da:8b:a4:d1:e6:19:eb:b2:48:7e:bd:93:68:4a:65:
                    43:a3:ad:b8:5f:94:91:70:cf:35:18:ad:a0:b9:95:
                    38:7f:ea:00:f1:d0:47:33:1b:9c:59:34:10:c4:81:
                    e4:e6:b8:f2:0b:f2:61:cf:c7:6d:39:39:81:42:dd:
                    b0:f4:41:3f:6f:44:5c:1e:c9:5d:e8:cc:22:87:41:
                    8b:05:2a:69:73:c2:e1:d4:99:15:f6:52:60:7e:74:
                    d9:2b:5a:70:04:95:8e:b7:49:2a:b2:a2:ac:c1:06:
                    3b:f1:13:bc:22:f8:25:17:23:71:ae:17:17:84:a0:
                    84:8f:44:02:c5:d1:86:3f:cd:91:21:0a:ea:fc:32:
                    45:a6:0f:5d:e2:d2:45:40:89:5f:b7:2f:3a:4a:66:
                    16:9b:63:7e:a4:e0:b0:0f:94:77:ed:90:1a:8a:c7:
                    6d:5f:5b:d7:15:f1:1d:0e:e3:0f:2a:cf:39:85:1a:
                    b6:57:b0:89:65:83:63:26:b3:ea:05:fe:be:a3:e9:
                    e3:e2:63:ea:f0:65:6a:68:7d:b1:04:c0:2d:73:de:
                    95:f9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                C0:E2:34:CB:CA:D9:82:B8:83:CE:AA:08:A5:71:D0:D9:7C:E2:3E:30
            X509v3 Authority Key Identifier:
                keyid:63:A2:9A:BD:87:F4:A1:FE:55:CB:F2:A0:F4:09:75:0A:C3:4A:C2:35

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91DCDB3/9305D2E082AF11EEBEC59759C4F9AE02/Y6KavYf0of5Vy_Kg9Al1CsNKwjU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y6KavYf0of5Vy_Kg9Al1CsNKwjU.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/A91DCDB3/9305D2E082AF11EEBEC59759C4F9AE02/A4B89C5082B111EEB427125DC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.29.104.0/23
                  103.250.42.0/23

    Signature Algorithm: sha256WithRSAEncryption
         84:67:51:7d:c6:e4:cb:d3:fd:cf:da:3f:9e:8a:4e:52:05:f9:
         06:4d:1f:ce:4e:34:b9:f6:f0:8c:0e:5f:97:72:a6:6e:3e:84:
         17:71:df:2b:3d:6b:dc:c5:3d:44:a6:cb:f0:74:c8:90:48:7c:
         7b:41:ff:25:e8:13:c5:92:26:b4:ec:a7:19:7e:97:4d:7e:07:
         7d:cd:ef:bb:46:62:40:d8:39:f4:b6:9d:e8:56:dc:2d:3d:1c:
         07:82:27:50:3a:4c:79:66:eb:54:55:e8:94:dc:36:2e:6d:97:
         cb:d8:e8:9b:45:28:49:c2:d0:ba:12:46:7d:ae:42:d6:35:b3:
         89:03:a9:76:3b:23:98:bc:dc:be:6d:22:5a:4f:31:48:33:d1:
         84:ce:b6:2c:3c:18:02:23:4f:bf:0d:04:ff:d5:9a:35:39:3c:
         4f:33:66:ba:44:04:88:3e:7d:cf:e8:68:03:de:2f:f4:8b:42:
         eb:1d:ea:ed:fa:4e:0f:b0:1d:cf:10:2e:a8:d6:21:48:b3:8e:
         05:a0:65:d1:47:3f:85:8d:0d:0c:18:d5:a5:29:c5:4d:66:0a:
         58:cf:4d:f9:9d:21:5f:cb:e3:14:b4:ea:c6:8b:d3:2c:57:d6:
         b3:e3:c6:4c:c4:42:24:f0:76:bd:74:87:64:48:55:94:84:94:
         21:48:3f:33
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICAbswDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RENEQjMxMTAvBgNVBAUTKDYzQTI5QUJEODdGNEExRkU1NUNCRjJBMEY0MDk3NTBB
QzM0QUMyMzUwHhcNMjUwNzI5MDUxMjMwWhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWEzZWQ3OS0xYjQzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAkyHSgTUdzJQkS7sEk/XVY7NvmKiSbVViR8VGddOk2+dKwRNhiheXJ+r01DTa
i6TR5hnrskh+vZNoSmVDo624X5SRcM81GK2guZU4f+oA8dBHMxucWTQQxIHk5rjy
C/Jhz8dtOTmBQt2w9EE/b0RcHsld6Mwih0GLBSppc8Lh1JkV9lJgfnTZK1pwBJWO
t0kqsqKswQY78RO8IvglFyNxrhcXhKCEj0QCxdGGP82RIQrq/DJFpg9d4tJFQIlf
ty86SmYWm2N+pOCwD5R37ZAaisdtX1vXFfEdDuMPKs85hRq2V7CJZYNjJrPqBf6+
o+nj4mPq8GVqaH2xBMAtc96V+QIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFMDiNMvK
2YK4g86qCKVx0Nl84j4wMB8GA1UdIwQYMBaAFGOimr2H9KH+VcvyoPQJdQrDSsI1
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFEQ0RCMy85MzA1RDJFMDgy
QUYxMUVFQkVDNTk3NTlDNEY5QUUwMi9ZNkthdllmMG9mNVZ5X0tnOUFsMUNzTkt3
alUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1k2S2F2WWYwb2Y1VnlfS2c5QWwxQ3NOS3dqVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RENEQjMvOTMwNUQyRTA4MkFGMTFFRUJFQzU5NzU5QzRGOUFFMDIvQTRCODlDNTA4
MkIxMTFFRUI0MjcxMjVEQzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQBZx1oAwQBZ/oqMA0GCSqGSIb3DQEBCwUAA4IBAQCEZ1F9xuTL0/3P
2j+eik5SBfkGTR/OTjS59vCMDl+XcqZuPoQXcd8rPWvcxT1EpsvwdMiQSHx7Qf8l
6BPFkia07KcZfpdNfgd9ze+7RmJA2Dn0tp3oVtwtPRwHgidQOkx5ZutUVeiU3DYu
bZfL2OibRShJwtC6EkZ9rkLWNbOJA6l2OyOYvNy+bSJaTzFIM9GEzrYsPBgCI0+/
DQT/1Zo1OTxPM2a6RASIPn3P6GgD3i/0i0LrHert+k4PsB3PEC6o1iFIs44FoGXR
Rz+FjQ0MGNWlKcVNZgpYz035nSFfy+MUtOrGi9MsV9az48ZMxEIk8Ha9dIdkSFWU
hJQhSD8z
-----END CERTIFICATE-----
Generated at Mon Mar 2 18:25:32 2026 by rpki-client