Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A919905B/166FC886D3E711EB99501D24C4F9AE02/7B16F590D3EA11EB99BAC229C4F9AE02.roa
File:                     7B16F590D3EA11EB99BAC229C4F9AE02.roa (raw, json)
Hash identifier:          /7GQrcZaUkyFCy4xnDHa3+/pctLBgTVaEdIXqerR8/8=
Subject key identifier:   B9:B6:F1:63:8A:59:97:29:0A:66:5C:2A:EC:07:76:E2:60:24:FB:9E
Certificate issuer:       /CN=A919905B/serialNumber=ACA91EA4097D9E9F31F56EFAC6BD48F016BE98D3
Certificate serial:       0672
Authority key identifier: AC:A9:1E:A4:09:7D:9E:9F:31:F5:6E:FA:C6:BD:48:F0:16:BE:98:D3
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/rKkepAl9np8x9W76xr1I8Ba-mNM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A919905B/166FC886D3E711EB99501D24C4F9AE02/7B16F590D3EA11EB99BAC229C4F9AE02.roa
Signing time:             Mon 20 Jul 2026 23:24:27 +0000
ROA not before:           Mon 20 Jul 2026 23:24:27 +0000
ROA not after:            Tue 31 Aug 2027 00:00:00 +0000
asID:                     38588
IP address blocks:        103.168.140.0/23 maxlen: 24
                          2407:9040::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A919905B/166FC886D3E711EB99501D24C4F9AE02/rKkepAl9np8x9W76xr1I8Ba-mNM.crl
                          rsync://rpki.apnic.net/member_repository/A919905B/166FC886D3E711EB99501D24C4F9AE02/rKkepAl9np8x9W76xr1I8Ba-mNM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/rKkepAl9np8x9W76xr1I8Ba-mNM.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 29 Jul 2026 23:18:19 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1650 (0x672)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A919905B, serialNumber=ACA91EA4097D9E9F31F56EFAC6BD48F016BE98D3
        Validity
            Not Before: Jul 20 23:24:27 2026 GMT
            Not After : Aug 31 00:00:00 2027 GMT
        Subject: CN=6a5eae2a-6dd1
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cc:2b:e5:36:51:fb:22:a4:54:05:f2:2f:a8:02:
                    bc:52:c0:26:92:6b:c6:ca:bc:1e:67:d0:de:4e:74:
                    2b:b4:de:b8:b5:36:62:17:29:39:77:2f:30:ec:aa:
                    f3:f8:51:b7:84:99:2e:38:27:13:e3:c3:da:7a:0a:
                    0c:6a:0f:78:7a:ff:68:c7:fe:4c:a0:33:6d:06:e6:
                    00:0b:0f:8d:8a:da:33:35:61:25:6e:64:52:18:8a:
                    13:88:0c:a2:7e:c5:af:40:a0:21:fd:c5:7f:97:b4:
                    13:85:22:85:d5:c6:b8:6d:08:4b:5a:21:01:c0:18:
                    75:75:7c:d7:fe:a9:80:b5:12:c2:9f:9f:ef:3c:4a:
                    ff:f6:e6:23:65:0c:2d:68:1d:00:74:60:56:ca:f3:
                    37:a0:70:5c:8d:bd:db:13:02:b8:d1:c4:fd:f0:f6:
                    df:ba:05:e7:7b:57:9f:33:41:2d:fd:b7:d4:06:bb:
                    8b:cc:9e:8f:a8:29:ea:cf:1c:d6:05:7a:30:b6:98:
                    3b:3f:8f:05:60:05:c2:6f:c5:b7:78:4b:06:10:5b:
                    60:01:30:2a:ab:0e:ab:8b:67:14:ab:de:10:ed:3d:
                    f4:2d:0c:9e:c0:e2:83:30:49:07:7c:5f:b5:88:f0:
                    33:4f:f4:30:0c:4c:e5:9e:ff:47:b0:80:58:3e:2f:
                    5d:43
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B9:B6:F1:63:8A:59:97:29:0A:66:5C:2A:EC:07:76:E2:60:24:FB:9E
            X509v3 Authority Key Identifier:
                keyid:AC:A9:1E:A4:09:7D:9E:9F:31:F5:6E:FA:C6:BD:48:F0:16:BE:98:D3

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A919905B/166FC886D3E711EB99501D24C4F9AE02/rKkepAl9np8x9W76xr1I8Ba-mNM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/rKkepAl9np8x9W76xr1I8Ba-mNM.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/A919905B/166FC886D3E711EB99501D24C4F9AE02/7B16F590D3EA11EB99BAC229C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.168.140.0/23
                IPv6:
                  2407:9040::/32

    Signature Algorithm: sha256WithRSAEncryption
         53:5f:49:65:56:40:fc:22:03:a6:47:6f:bb:c4:5f:33:7c:99:
         3c:5b:89:72:77:8f:a8:7a:c4:7b:55:c7:b2:66:19:0e:39:93:
         5c:2b:29:e1:ef:27:fe:6a:94:20:e8:92:76:60:ce:bc:d3:cd:
         4a:75:ae:8c:8d:1d:2d:eb:59:db:92:37:2e:93:dd:ed:4c:67:
         23:a5:4b:fc:ef:03:d6:e9:2f:b7:be:80:84:4d:49:a1:35:08:
         99:42:07:89:8d:33:56:b1:bf:9e:ac:9d:2f:e4:19:f7:19:19:
         4d:35:20:40:5b:e5:32:45:d2:fb:f8:18:60:7f:34:24:9e:a8:
         e3:76:37:4a:09:46:5b:f8:f9:8e:e3:43:7a:80:d1:03:86:46:
         fa:62:da:7a:e4:f0:33:c9:00:fc:6e:7f:fd:0b:78:c0:1e:c0:
         45:76:20:50:f8:84:09:b5:d4:67:0c:80:9d:10:8f:a4:b6:0d:
         19:fe:a1:b4:fd:84:f4:c1:07:50:17:dd:95:8f:64:c4:78:4d:
         5e:48:a8:d1:6f:ac:db:31:ee:8c:9b:82:74:77:d8:f2:60:34:
         1c:85:2a:0f:dd:50:cc:5b:f2:28:88:54:95:2e:b0:1d:7a:ad:
         72:ae:88:c0:74:2a:2d:ce:86:b3:0d:9f:bd:86:11:7b:f9:9b:
         b2:01:d6:46
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICBnIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OTkwNUIxMTAvBgNVBAUTKEFDQTkxRUE0MDk3RDlFOUYzMUY1NkVGQUM2QkQ0OEYw
MTZCRTk4RDMwHhcNMjYwNzIwMjMyNDI3WhcNMjcwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTVlYWUyYS02ZGQxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzCvlNlH7IqRUBfIvqAK8UsAmkmvGyrweZ9DeTnQrtN64tTZiFyk5dy8w7Krz
+FG3hJkuOCcT48PaegoMag94ev9ox/5MoDNtBuYACw+NitozNWElbmRSGIoTiAyi
fsWvQKAh/cV/l7QThSKF1ca4bQhLWiEBwBh1dXzX/qmAtRLCn5/vPEr/9uYjZQwt
aB0AdGBWyvM3oHBcjb3bEwK40cT98PbfugXne1efM0Et/bfUBruLzJ6PqCnqzxzW
BXowtpg7P48FYAXCb8W3eEsGEFtgATAqqw6ri2cUq94Q7T30LQyewOKDMEkHfF+1
iPAzT/QwDEzlnv9HsIBYPi9dQwIDAQABo4ICbzCCAmswHQYDVR0OBBYEFLm28WOK
WZcpCmZcKuwHduJgJPueMB8GA1UdIwQYMBaAFKypHqQJfZ6fMfVu+sa9SPAWvpjT
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5OTA1Qi8xNjZGQzg4NkQz
RTcxMUVCOTk1MDFEMjRDNEY5QUUwMi9yS2tlcEFsOW5wOHg5Vzc2eHIxSThCYS1t
Tk0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3JLa2VwQWw5bnA4eDlXNzZ4cjFJOEJhLW1OTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OTkwNUIvMTY2RkM4ODZEM0U3MTFFQjk5NTAxRDI0QzRGOUFFMDIvN0IxNkY1OTBE
M0VBMTFFQjk5QkFDMjI5QzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBZ6iMMA0EAgACMAcDBQAkB5BAMA0GCSqGSIb3DQEBCwUAA4IBAQBT
X0llVkD8IgOmR2+7xF8zfJk8W4lyd4+oesR7VceyZhkOOZNcKynh7yf+apQg6JJ2
YM68081Kda6MjR0t61nbkjcuk93tTGcjpUv87wPW6S+3voCETUmhNQiZQgeJjTNW
sb+erJ0v5Bn3GRlNNSBAW+UyRdL7+BhgfzQknqjjdjdKCUZb+PmO40N6gNEDhkb6
Ytp65PAzyQD8bn/9C3jAHsBFdiBQ+IQJtdRnDICdEI+ktg0Z/qG0/YT0wQdQF92V
j2TEeE1eSKjRb6zbMe6Mm4J0d9jyYDQchSoP3VDMW/IoiFSVLrAdeq1yrojAdCot
zoazDZ+9hhF7+ZuyAdZG
-----END CERTIFICATE-----
Generated at Fri Jul 24 11:22:37 2026 by rpki-client