Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91DFD4C/56EC3D9C836D11F08816006AC4F9AE02/3A4C99D49F7911F08FC08A7FC4F9AE02.roa
File:                     3A4C99D49F7911F08FC08A7FC4F9AE02.roa (raw, json)
Hash identifier:          ZWUbic6beFiC/VMQgLnBIaKj+N3kk2WTwCn2qemzeWA=
Subject key identifier:   78:6C:7C:EC:55:B8:4A:1F:9D:B2:B0:84:AD:C0:AF:5F:11:BF:8E:62
Certificate issuer:       /CN=A91DFD4C/serialNumber=63833A241E3E4959EBA19C701D04887DB4B1FC74
Certificate serial:       CF
Authority key identifier: 63:83:3A:24:1E:3E:49:59:EB:A1:9C:70:1D:04:88:7D:B4:B1:FC:74
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y4M6JB4-SVnroZxwHQSIfbSx_HQ.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91DFD4C/56EC3D9C836D11F08816006AC4F9AE02/3A4C99D49F7911F08FC08A7FC4F9AE02.roa
Signing time:             Thu 03 Sep 2026 07:57:31 +0000
ROA not before:           Thu 03 Sep 2026 07:57:31 +0000
ROA not after:            Wed 01 Dec 2027 00:00:00 +0000
asID:                     154169
IP address blocks:        103.252.126.0/24 maxlen: 24
                          2001:df6:a40::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91DFD4C/56EC3D9C836D11F08816006AC4F9AE02/Y4M6JB4-SVnroZxwHQSIfbSx_HQ.crl
                          rsync://rpki.apnic.net/member_repository/A91DFD4C/56EC3D9C836D11F08816006AC4F9AE02/Y4M6JB4-SVnroZxwHQSIfbSx_HQ.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y4M6JB4-SVnroZxwHQSIfbSx_HQ.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 28 Sep 2026 06:45:22 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 207 (0xcf)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91DFD4C, serialNumber=63833A241E3E4959EBA19C701D04887DB4B1FC74
        Validity
            Not Before: Sep  3 07:57:31 2026 GMT
            Not After : Dec  1 00:00:00 2027 GMT
        Subject: CN=6a99286b-bb0d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b3:c6:ed:61:5b:b7:09:32:4e:f4:0d:38:3d:33:
                    c8:13:56:37:43:7f:4d:01:51:3b:0f:d8:d7:22:c0:
                    6c:72:c4:ff:6b:18:38:1a:1d:c7:16:12:10:6b:a9:
                    51:c9:4a:d6:64:a9:29:1b:11:a5:2f:5b:60:91:34:
                    b7:75:b0:5a:bb:a1:e6:0b:87:85:2e:5b:e8:51:7c:
                    3c:b9:47:bc:27:10:33:73:03:b5:79:e8:6e:aa:c3:
                    67:4e:1b:7d:63:18:e7:db:ec:80:6c:6e:b9:8c:e9:
                    d4:1c:89:72:00:4d:4c:3e:a4:45:f7:a5:98:27:d9:
                    94:46:96:b3:c8:fa:62:04:41:2c:50:c0:c7:fb:a7:
                    76:49:fb:05:d8:ab:68:03:6c:18:49:89:8c:32:1f:
                    7e:8a:5a:73:dd:2e:16:bf:f0:69:b1:6c:98:77:98:
                    00:24:00:f3:5e:3d:68:f4:27:a4:14:28:58:11:0f:
                    29:17:0b:68:33:c7:d6:df:54:ab:22:46:3d:8c:a2:
                    b5:6b:37:7a:c8:b3:35:7f:5c:9c:9b:63:84:ae:eb:
                    a9:4e:62:34:d8:61:aa:b6:86:62:7c:e1:a2:fa:83:
                    f3:68:9c:ec:f1:14:1c:ea:bf:48:11:00:9d:ff:55:
                    c2:0d:54:b9:63:c9:81:14:48:17:bf:4b:53:91:9b:
                    89:4f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                78:6C:7C:EC:55:B8:4A:1F:9D:B2:B0:84:AD:C0:AF:5F:11:BF:8E:62
            X509v3 Authority Key Identifier:
                keyid:63:83:3A:24:1E:3E:49:59:EB:A1:9C:70:1D:04:88:7D:B4:B1:FC:74

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91DFD4C/56EC3D9C836D11F08816006AC4F9AE02/Y4M6JB4-SVnroZxwHQSIfbSx_HQ.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y4M6JB4-SVnroZxwHQSIfbSx_HQ.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/A91DFD4C/56EC3D9C836D11F08816006AC4F9AE02/3A4C99D49F7911F08FC08A7FC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.252.126.0/24
                IPv6:
                  2001:df6:a40::/48

    Signature Algorithm: sha256WithRSAEncryption
         35:74:0d:c0:0b:6e:31:e7:d3:6f:cc:6c:57:6f:a8:f0:21:d6:
         61:5c:30:78:6f:02:bf:4c:81:90:7e:e6:9d:c6:97:14:b9:91:
         1f:36:84:ba:14:76:cf:e6:97:66:4c:b8:9f:a0:b3:29:ec:95:
         81:f1:8e:2f:3b:d6:25:6e:5a:e4:7e:05:47:51:30:d3:81:a1:
         33:db:87:84:f5:d8:0e:ab:38:cc:9e:76:a2:7c:d5:81:2e:e0:
         1b:12:01:05:f3:ac:c1:8c:6d:6c:f8:99:c2:7f:67:bb:a4:63:
         a2:ca:7a:f0:b7:d9:94:f9:f1:00:bf:05:c2:40:fc:e4:c7:9d:
         fa:55:42:f7:fc:52:e2:55:da:60:3f:cb:dd:be:65:38:7d:22:
         1b:2d:94:c1:a6:a0:77:7f:f5:95:3e:76:6b:a6:fa:e9:a0:e1:
         d0:c0:82:ba:c7:98:54:fd:0e:2c:48:de:95:28:ea:db:62:d7:
         31:95:72:d9:36:62:61:db:49:d2:6e:83:11:29:b2:59:5a:ac:
         dc:7c:3a:fa:6f:bb:15:b9:e3:da:51:b8:87:f8:1a:30:6c:81:
         b7:3b:23:d7:a2:60:cf:76:a9:fb:6b:6e:f1:a4:93:a0:43:c3:
         61:42:f6:ee:1e:6e:27:56:93:57:34:98:82:de:ee:d4:29:b0:
         58:c2:3c:48
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICAM8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
REZENEMxMTAvBgNVBAUTKDYzODMzQTI0MUUzRTQ5NTlFQkExOUM3MDFEMDQ4ODdE
QjRCMUZDNzQwHhcNMjYwOTAzMDc1NzMxWhcNMjcxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTk5Mjg2Yi1iYjBkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAs8btYVu3CTJO9A04PTPIE1Y3Q39NAVE7D9jXIsBscsT/axg4Gh3HFhIQa6lR
yUrWZKkpGxGlL1tgkTS3dbBau6HmC4eFLlvoUXw8uUe8JxAzcwO1eehuqsNnTht9
Yxjn2+yAbG65jOnUHIlyAE1MPqRF96WYJ9mURpazyPpiBEEsUMDH+6d2SfsF2Kto
A2wYSYmMMh9+ilpz3S4Wv/BpsWyYd5gAJADzXj1o9CekFChYEQ8pFwtoM8fW31Sr
IkY9jKK1azd6yLM1f1ycm2OEruupTmI02GGqtoZifOGi+oPzaJzs8RQc6r9IEQCd
/1XCDVS5Y8mBFEgXv0tTkZuJTwIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFHhsfOxV
uEofnbKwhK3Ar18Rv45iMB8GA1UdIwQYMBaAFGODOiQePklZ66GccB0EiH20sfx0
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFERkQ0Qy81NkVDM0Q5Qzgz
NkQxMUYwODgxNjAwNkFDNEY5QUUwMi9ZNE02SkI0LVNWbnJvWnh3SFFTSWZiU3hf
SFEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1k0TTZKQjQtU1Zucm9aeHdIUVNJZmJTeF9IUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
REZENEMvNTZFQzNEOUM4MzZEMTFGMDg4MTYwMDZBQzRGOUFFMDIvM0E0Qzk5RDQ5
Rjc5MTFGMDhGQzA4QTdGQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQAZ/x+MA8EAgACMAkDBwAgAQ32CkAwDQYJKoZIhvcNAQELBQADggEB
ADV0DcALbjHn02/MbFdvqPAh1mFcMHhvAr9MgZB+5p3GlxS5kR82hLoUds/ml2ZM
uJ+gsynslYHxji871iVuWuR+BUdRMNOBoTPbh4T12A6rOMyedqJ81YEu4BsSAQXz
rMGMbWz4mcJ/Z7ukY6LKevC32ZT58QC/BcJA/OTHnfpVQvf8UuJV2mA/y92+ZTh9
IhstlMGmoHd/9ZU+dmum+umg4dDAgrrHmFT9DixI3pUo6tti1zGVctk2YmHbSdJu
gxEpsllarNx8OvpvuxW549pRuIf4GjBsgbc7I9eiYM92qftrbvGkk6BDw2FC9u4e
bidWk1c0mILe7tQpsFjCPEg=
-----END CERTIFICATE-----
Generated at Tue Sep 22 23:49:26 2026 by rpki-client