Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9145258/AC09C6EEE30611EFA807B053C4F9AE02/2C7AE786042711F0BCEB4A75C4F9AE02.roa
File:                     2C7AE786042711F0BCEB4A75C4F9AE02.roa (raw, json)
Hash identifier:          JpLGsHIY2yS8bZvm382sIzqCSLe8QgPUX8GSUQYq0TE=
Subject key identifier:   80:A7:32:75:5C:D9:D8:E7:78:5C:78:F8:84:EC:C2:B6:09:9E:7E:F0
Certificate issuer:       /CN=A9145258/serialNumber=784459A4B66C835FCF5D6E5A56872D9247D4658A
Certificate serial:       012F
Authority key identifier: 78:44:59:A4:B6:6C:83:5F:CF:5D:6E:5A:56:87:2D:92:47:D4:65:8A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/eERZpLZsg1_PXW5aVoctkkfUZYo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9145258/AC09C6EEE30611EFA807B053C4F9AE02/2C7AE786042711F0BCEB4A75C4F9AE02.roa
Signing time:             Sat 01 Aug 2026 07:56:18 +0000
ROA not before:           Sat 01 Aug 2026 07:56:18 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     151210
IP address blocks:        103.132.102.0/23 maxlen: 23
                          103.132.102.0/24 maxlen: 24
                          103.132.103.0/24 maxlen: 24
                          2001:df2:5fc0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9145258/AC09C6EEE30611EFA807B053C4F9AE02/eERZpLZsg1_PXW5aVoctkkfUZYo.crl
                          rsync://rpki.apnic.net/member_repository/A9145258/AC09C6EEE30611EFA807B053C4F9AE02/eERZpLZsg1_PXW5aVoctkkfUZYo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/eERZpLZsg1_PXW5aVoctkkfUZYo.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 06:27:08 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 303 (0x12f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9145258, serialNumber=784459A4B66C835FCF5D6E5A56872D9247D4658A
        Validity
            Not Before: Aug  1 07:56:18 2026 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=6a6da6a2-42ce
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c9:fe:91:74:bf:65:c0:15:99:a7:9c:a9:af:03:
                    76:15:d3:fb:bf:c5:2f:e1:d5:8f:9f:b4:e9:95:e9:
                    29:8c:c9:5d:4e:db:98:c0:d7:49:ef:21:68:c6:da:
                    ac:6f:96:04:c6:48:74:3f:4a:2f:44:2d:67:a7:ca:
                    64:ca:7c:25:02:a2:8a:f1:05:c7:ca:10:cc:35:38:
                    32:98:73:83:83:e5:56:53:2c:38:be:38:19:6c:99:
                    42:70:38:0a:e9:76:9a:40:f0:da:06:0c:b6:84:9b:
                    74:d8:e6:34:31:f2:c5:40:2c:89:8a:e1:10:1f:ff:
                    fc:c7:f5:85:90:8c:da:de:4e:07:2d:83:d3:d1:8b:
                    65:46:9d:70:9f:85:4c:51:ea:a5:9c:ea:45:d0:6b:
                    9f:6f:95:0b:ef:a6:87:e7:d9:cf:db:66:b7:e9:62:
                    d2:0b:f2:b4:f4:2e:93:d7:a2:8d:0a:81:a1:5b:35:
                    fd:1e:44:43:d0:a9:df:13:67:c5:ac:76:a7:23:8b:
                    a2:4b:7c:2d:64:b2:24:48:9d:f8:0e:50:b2:4e:24:
                    b2:49:66:75:8c:f4:97:ac:bf:ee:9d:b7:13:77:d5:
                    10:b9:9a:e3:9e:25:83:3b:72:be:ec:57:81:21:29:
                    c2:76:73:78:ff:70:40:af:d4:4d:9f:dd:32:83:d3:
                    5f:91
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                80:A7:32:75:5C:D9:D8:E7:78:5C:78:F8:84:EC:C2:B6:09:9E:7E:F0
            X509v3 Authority Key Identifier:
                keyid:78:44:59:A4:B6:6C:83:5F:CF:5D:6E:5A:56:87:2D:92:47:D4:65:8A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9145258/AC09C6EEE30611EFA807B053C4F9AE02/eERZpLZsg1_PXW5aVoctkkfUZYo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/eERZpLZsg1_PXW5aVoctkkfUZYo.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/A9145258/AC09C6EEE30611EFA807B053C4F9AE02/2C7AE786042711F0BCEB4A75C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.132.102.0/23
                IPv6:
                  2001:df2:5fc0::/48

    Signature Algorithm: sha256WithRSAEncryption
         77:4a:a9:f2:19:db:af:2d:26:76:8c:c2:8d:46:20:b9:aa:a8:
         77:ba:9f:3a:7b:42:72:5c:5b:ea:c8:3c:f9:8d:4d:b0:10:62:
         5f:80:bb:c1:c8:e9:57:a8:48:e5:97:f8:f5:51:08:a5:9b:65:
         18:5a:bb:7b:f4:92:55:93:3a:8f:56:5b:04:d0:95:8b:87:df:
         12:66:59:c8:bc:f4:31:ce:65:53:1c:2a:a6:af:b0:03:47:f2:
         7a:dc:ab:ac:74:b2:e5:c5:98:ea:d4:90:3c:64:d7:ad:36:16:
         8b:47:b0:a9:71:e1:ac:6b:9a:03:2f:c9:9c:20:82:8b:4e:ab:
         01:20:2c:c6:1f:3e:c1:48:ac:a5:80:66:27:75:63:04:97:da:
         07:25:2e:d0:c4:a0:87:57:7d:80:da:2e:7b:72:8e:ec:d1:aa:
         c2:7f:6c:d1:f4:d5:a2:bc:d4:59:3e:34:ab:d8:57:33:51:f8:
         d7:1c:fa:95:96:50:c4:63:cf:30:07:d5:0f:3d:1e:44:96:5b:
         39:3c:75:01:92:60:cc:dc:52:d3:84:79:3a:51:d5:38:6b:f0:
         f7:96:16:6c:79:c6:11:46:bb:ed:2f:d4:39:43:d4:a1:d7:96:
         d9:cd:3e:1f:ec:c0:f0:00:8b:64:9a:fe:34:8c:6f:35:bc:4f:
         03:9a:42:29
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICAS8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NDUyNTgxMTAvBgNVBAUTKDc4NDQ1OUE0QjY2QzgzNUZDRjVENkU1QTU2ODcyRDky
NDdENDY1OEEwHhcNMjYwODAxMDc1NjE4WhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTZkYTZhMi00MmNlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAyf6RdL9lwBWZp5yprwN2FdP7v8Uv4dWPn7TplekpjMldTtuYwNdJ7yFoxtqs
b5YExkh0P0ovRC1np8pkynwlAqKK8QXHyhDMNTgymHODg+VWUyw4vjgZbJlCcDgK
6XaaQPDaBgy2hJt02OY0MfLFQCyJiuEQH//8x/WFkIza3k4HLYPT0YtlRp1wn4VM
UeqlnOpF0Gufb5UL76aH59nP22a36WLSC/K09C6T16KNCoGhWzX9HkRD0KnfE2fF
rHanI4uiS3wtZLIkSJ34DlCyTiSySWZ1jPSXrL/unbcTd9UQuZrjniWDO3K+7FeB
ISnCdnN4/3BAr9RNn90yg9NfkQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFICnMnVc
2djneFx4+ITswrYJnn7wMB8GA1UdIwQYMBaAFHhEWaS2bINfz11uWlaHLZJH1GWK
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE0NTI1OC9BQzA5QzZFRUUz
MDYxMUVGQTgwN0IwNTNDNEY5QUUwMi9lRVJacExac2cxX1BYVzVhVm9jdGtrZlVa
WW8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2VFUlpwTFpzZzFfUFhXNWFWb2N0a2tmVVpZby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NDUyNTgvQUMwOUM2RUVFMzA2MTFFRkE4MDdCMDUzQzRGOUFFMDIvMkM3QUU3ODYw
NDI3MTFGMEJDRUI0QTc1QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ4RmMA8EAgACMAkDBwAgAQ3yX8AwDQYJKoZIhvcNAQELBQADggEB
AHdKqfIZ268tJnaMwo1GILmqqHe6nzp7QnJcW+rIPPmNTbAQYl+Au8HI6VeoSOWX
+PVRCKWbZRhau3v0klWTOo9WWwTQlYuH3xJmWci89DHOZVMcKqavsANH8nrcq6x0
suXFmOrUkDxk1602FotHsKlx4axrmgMvyZwggotOqwEgLMYfPsFIrKWAZid1YwSX
2gclLtDEoIdXfYDaLntyjuzRqsJ/bNH01aK81Fk+NKvYVzNR+Ncc+pWWUMRjzzAH
1Q89HkSWWzk8dQGSYMzcUtOEeTpR1Thr8PeWFmx5xhFGu+0v1DlD1KHXltnNPh/s
wPAAi2Sa/jSMbzW8TwOaQik=
-----END CERTIFICATE-----
Generated at Wed Aug 19 17:53:05 2026 by rpki-client