Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91649F9/6C692AF414F911EC89435514C4F9AE02/AFB22EC892C211F0A3854712C4F9AE02.roa
File:                     AFB22EC892C211F0A3854712C4F9AE02.roa (raw, json)
Hash identifier:          Vvhf+boCEpLuGGFJDAIh2MyKhZZB5ySRIuVYjKw5QFk=
Subject key identifier:   94:9D:76:DD:50:7E:75:90:4E:D3:0A:84:7A:03:85:82:BE:2E:16:87
Certificate issuer:       /CN=A91649F9/serialNumber=BDB12948F2E0789B15F02D5139BA06B2306A28E7
Certificate serial:       05EC
Authority key identifier: BD:B1:29:48:F2:E0:78:9B:15:F0:2D:51:39:BA:06:B2:30:6A:28:E7
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vbEpSPLgeJsV8C1ROboGsjBqKOc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91649F9/6C692AF414F911EC89435514C4F9AE02/AFB22EC892C211F0A3854712C4F9AE02.roa
Signing time:             Tue 18 Aug 2026 23:44:46 +0000
ROA not before:           Tue 18 Aug 2026 23:44:46 +0000
ROA not after:            Tue 31 Aug 2027 00:00:00 +0000
asID:                     135293
IP address blocks:        103.139.199.0/24 maxlen: 24
                          137.83.0.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91649F9/6C692AF414F911EC89435514C4F9AE02/vbEpSPLgeJsV8C1ROboGsjBqKOc.crl
                          rsync://rpki.apnic.net/member_repository/A91649F9/6C692AF414F911EC89435514C4F9AE02/vbEpSPLgeJsV8C1ROboGsjBqKOc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vbEpSPLgeJsV8C1ROboGsjBqKOc.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 31 Aug 2026 22:54:24 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1516 (0x5ec)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91649F9, serialNumber=BDB12948F2E0789B15F02D5139BA06B2306A28E7
        Validity
            Not Before: Aug 18 23:44:46 2026 GMT
            Not After : Aug 31 00:00:00 2027 GMT
        Subject: CN=6a84ee6d-e01c
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:af:b0:85:33:3b:69:ed:b6:a3:54:37:42:52:6a:
                    d5:8d:fb:61:f4:69:0c:ab:1b:8d:6a:8b:8a:de:f6:
                    1c:87:d1:a6:dd:ec:28:33:d7:e5:cd:35:67:80:a5:
                    d8:7c:74:26:b7:72:6e:d0:9a:eb:50:dc:94:15:2d:
                    d2:17:46:74:c2:78:a2:eb:a6:64:4b:b6:2e:b3:2c:
                    8c:98:2e:8a:8f:72:b3:5f:7b:bd:41:60:5d:7e:8a:
                    3b:fa:5c:72:2f:cd:04:b4:46:24:61:b5:52:e3:e3:
                    4e:40:30:f5:c7:ea:42:2d:31:8c:95:59:58:56:50:
                    71:50:37:f6:c0:b4:e7:1f:8f:00:05:b0:89:13:48:
                    2f:ea:be:51:26:8b:6a:27:17:35:5e:f0:0e:61:9b:
                    e3:ce:5b:09:7b:6d:71:42:59:6f:84:39:3a:aa:01:
                    18:ad:c4:f0:14:52:84:e5:e0:27:82:9d:37:cc:88:
                    7a:98:42:dc:e3:40:65:62:17:73:3e:62:30:01:74:
                    9e:35:57:ec:d6:0e:15:2c:4f:cf:ce:1d:d2:04:71:
                    58:36:f2:50:03:3a:31:fc:a2:13:14:56:e5:f6:66:
                    37:67:c6:d0:4f:3e:0b:0c:c1:92:3d:b4:02:21:bb:
                    3c:4e:4b:32:0b:98:43:21:bd:25:d6:d0:f4:1d:37:
                    06:91
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                94:9D:76:DD:50:7E:75:90:4E:D3:0A:84:7A:03:85:82:BE:2E:16:87
            X509v3 Authority Key Identifier:
                keyid:BD:B1:29:48:F2:E0:78:9B:15:F0:2D:51:39:BA:06:B2:30:6A:28:E7

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91649F9/6C692AF414F911EC89435514C4F9AE02/vbEpSPLgeJsV8C1ROboGsjBqKOc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vbEpSPLgeJsV8C1ROboGsjBqKOc.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/A91649F9/6C692AF414F911EC89435514C4F9AE02/AFB22EC892C211F0A3854712C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.139.199.0/24
                  137.83.0.0/24

    Signature Algorithm: sha256WithRSAEncryption
         b5:90:8b:53:92:72:b1:6d:ee:e6:e5:19:e8:27:59:b7:06:97:
         1f:54:94:7c:c4:ce:bb:e4:84:37:ba:a9:13:e5:57:89:f0:70:
         a3:43:c3:e6:f1:6a:c2:5d:ab:0a:11:75:45:21:f8:ca:bc:4b:
         d1:26:f3:47:2e:2d:2f:9a:af:c5:95:52:d3:25:1a:13:de:40:
         e3:e3:6c:63:71:20:b8:b6:a3:77:4c:a8:74:5b:5b:62:d7:73:
         6a:67:d8:90:7e:ea:26:f9:fb:6a:c0:05:53:43:9b:69:2a:ac:
         4f:50:16:52:96:60:88:d2:8e:c3:6f:cb:53:0c:8b:7d:a2:4c:
         95:0d:64:d2:db:0a:9e:25:b8:78:7a:5a:fa:4b:d2:f9:a3:05:
         a3:cc:c6:88:0b:96:ac:2a:73:93:c9:a9:7f:35:20:1a:67:84:
         8e:db:86:f4:65:26:00:18:f1:c1:27:03:5d:82:26:88:f4:f9:
         e3:07:da:e3:17:73:b6:5e:5f:16:fe:63:ef:35:56:8a:91:23:
         d8:c4:b0:3e:cc:e3:24:e7:4d:b0:e9:db:c2:9f:8d:fe:0c:63:
         d8:3e:aa:c1:cd:35:4a:3e:e6:1f:ff:c0:f9:f3:82:60:02:ba:
         d9:79:57:20:7c:25:29:20:c4:9e:f8:a9:3f:8d:24:67:74:7f:
         d8:64:6d:e4
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICBewwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NjQ5RjkxMTAvBgNVBAUTKEJEQjEyOTQ4RjJFMDc4OUIxNUYwMkQ1MTM5QkEwNkIy
MzA2QTI4RTcwHhcNMjYwODE4MjM0NDQ2WhcNMjcwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTg0ZWU2ZC1lMDFjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAr7CFMztp7bajVDdCUmrVjfth9GkMqxuNaouK3vYch9Gm3ewoM9flzTVngKXY
fHQmt3Ju0JrrUNyUFS3SF0Z0wnii66ZkS7YusyyMmC6Kj3KzX3u9QWBdfoo7+lxy
L80EtEYkYbVS4+NOQDD1x+pCLTGMlVlYVlBxUDf2wLTnH48ABbCJE0gv6r5RJotq
Jxc1XvAOYZvjzlsJe21xQllvhDk6qgEYrcTwFFKE5eAngp03zIh6mELc40BlYhdz
PmIwAXSeNVfs1g4VLE/Pzh3SBHFYNvJQAzox/KITFFbl9mY3Z8bQTz4LDMGSPbQC
Ibs8TksyC5hDIb0l1tD0HTcGkQIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFJSddt1Q
fnWQTtMKhHoDhYK+LhaHMB8GA1UdIwQYMBaAFL2xKUjy4HibFfAtUTm6BrIwaijn
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2NDlGOS82QzY5MkFGNDE0
RjkxMUVDODk0MzU1MTRDNEY5QUUwMi92YkVwU1BMZ2VKc1Y4QzFST2JvR3NqQnFL
T2MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3ZiRXBTUExnZUpzVjhDMVJPYm9Hc2pCcUtPYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjQ5RjkvNkM2OTJBRjQxNEY5MTFFQzg5NDM1NTE0QzRGOUFFMDIvQUZCMjJFQzg5
MkMyMTFGMEEzODU0NzEyQzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQAZ4vHAwQAiVMAMA0GCSqGSIb3DQEBCwUAA4IBAQC1kItTknKxbe7m
5RnoJ1m3BpcfVJR8xM675IQ3uqkT5VeJ8HCjQ8Pm8WrCXasKEXVFIfjKvEvRJvNH
Li0vmq/FlVLTJRoT3kDj42xjcSC4tqN3TKh0W1ti13NqZ9iQfuom+ftqwAVTQ5tp
KqxPUBZSlmCI0o7Db8tTDIt9okyVDWTS2wqeJbh4elr6S9L5owWjzMaIC5asKnOT
yal/NSAaZ4SO24b0ZSYAGPHBJwNdgiaI9PnjB9rjF3O2Xl8W/mPvNVaKkSPYxLA+
zOMk502w6dvCn43+DGPYPqrBzTVKPuYf/8D584JgArrZeVcgfCUpIMSe+Kk/jSRn
dH/YZG3k
-----END CERTIFICATE-----
Generated at Wed Aug 26 22:17:06 2026 by rpki-client