Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91B0380/77224E947BCB11EFA2489211C4F9AE02/09FB57587C7411EFB8CF8A27C4F9AE02.roa
File:                     09FB57587C7411EFB8CF8A27C4F9AE02.roa (raw, json)
Hash identifier:          vhsDy9eDxgrg9IIc3+25FvqDZQCmexGm+3EtzJ+mdVQ=
Subject key identifier:   E8:F4:42:50:1E:45:87:37:FC:73:AD:4A:81:29:59:B6:5D:FC:40:7E
Certificate issuer:       /CN=A91B0380/serialNumber=5BD324A69BD26EDDADF5129CD18F77A1D80523B6
Certificate serial:       0155
Authority key identifier: 5B:D3:24:A6:9B:D2:6E:DD:AD:F5:12:9C:D1:8F:77:A1:D8:05:23:B6
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/W9MkppvSbt2t9RKc0Y93odgFI7Y.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B0380/77224E947BCB11EFA2489211C4F9AE02/09FB57587C7411EFB8CF8A27C4F9AE02.roa
Signing time:             Fri 05 Jun 2026 06:36:51 +0000
ROA not before:           Fri 05 Jun 2026 06:36:51 +0000
ROA not after:            Tue 31 Aug 2027 00:00:00 +0000
asID:                     18361
IP address blocks:        103.239.128.0/23 maxlen: 23
                          103.239.129.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B0380/77224E947BCB11EFA2489211C4F9AE02/W9MkppvSbt2t9RKc0Y93odgFI7Y.crl
                          rsync://rpki.apnic.net/member_repository/A91B0380/77224E947BCB11EFA2489211C4F9AE02/W9MkppvSbt2t9RKc0Y93odgFI7Y.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/W9MkppvSbt2t9RKc0Y93odgFI7Y.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:   Sat 20 Jun 2026 05:18:15 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 341 (0x155)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B0380, serialNumber=5BD324A69BD26EDDADF5129CD18F77A1D80523B6
        Validity
            Not Before: Jun  5 06:36:51 2026 GMT
            Not After : Aug 31 00:00:00 2027 GMT
        Subject: CN=6a226e83-1d5a
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:88:7e:45:41:ba:7c:9d:98:02:79:32:78:e4:a2:
                    9c:64:67:5b:27:6f:cd:3b:1a:61:8f:64:34:48:74:
                    0a:df:97:71:f1:19:df:6a:c8:ff:7f:bd:b8:9b:7a:
                    a2:39:ad:18:46:89:9c:55:5f:3a:15:99:7b:bd:95:
                    76:23:dc:74:d8:79:5c:77:f1:b3:46:51:4d:d5:6f:
                    11:54:68:f1:0a:35:f2:45:2c:e0:cd:f7:17:b3:d2:
                    72:ec:d0:7c:57:aa:a1:64:61:23:bf:ef:5f:4a:10:
                    fd:76:c1:ec:87:f2:96:c3:67:f1:c3:17:46:17:dc:
                    d5:92:55:08:ed:d0:31:f5:29:cf:b6:b9:e7:9e:8a:
                    90:57:e9:8a:16:91:59:6d:4d:06:c6:5d:b7:ff:17:
                    bf:e1:38:e5:4a:9a:f0:40:85:52:0e:39:b7:88:36:
                    b2:c8:21:d8:cf:56:d8:ee:3f:94:37:8c:42:51:fe:
                    7a:2a:09:c4:28:3f:ee:1e:be:07:53:fc:8a:a4:ba:
                    b1:0a:c9:80:39:bf:4b:c7:7e:b7:fa:7a:a4:28:fe:
                    c2:00:9d:36:4e:59:bb:4a:d3:1f:f2:80:77:2d:cd:
                    bf:76:cc:76:60:d1:50:8c:7f:97:e8:8f:08:ec:6f:
                    61:2b:ec:85:ff:b5:9d:49:12:7f:0b:97:4c:c7:c6:
                    41:5b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                E8:F4:42:50:1E:45:87:37:FC:73:AD:4A:81:29:59:B6:5D:FC:40:7E
            X509v3 Authority Key Identifier:
                keyid:5B:D3:24:A6:9B:D2:6E:DD:AD:F5:12:9C:D1:8F:77:A1:D8:05:23:B6

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B0380/77224E947BCB11EFA2489211C4F9AE02/W9MkppvSbt2t9RKc0Y93odgFI7Y.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/W9MkppvSbt2t9RKc0Y93odgFI7Y.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/A91B0380/77224E947BCB11EFA2489211C4F9AE02/09FB57587C7411EFB8CF8A27C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.239.128.0/23

    Signature Algorithm: sha256WithRSAEncryption
         55:1f:69:0a:55:7b:d2:36:3d:10:b0:b1:0c:ff:e3:ca:4a:82:
         99:8f:64:2c:95:6e:a4:77:33:72:3f:08:36:04:2e:63:26:78:
         23:05:11:04:4d:68:c6:b7:79:10:17:65:4e:54:9a:ce:98:8e:
         7d:26:2f:81:ae:db:79:e6:ea:47:5a:30:01:e7:8c:33:f7:e6:
         ca:13:c9:9c:43:d9:88:cf:40:50:a3:b1:95:83:c9:5a:37:ce:
         2e:70:76:01:3b:ef:00:f8:ec:b5:ff:12:a9:78:f5:fd:be:d0:
         c4:52:3e:39:37:a2:ad:7f:95:da:4c:10:8d:0c:d2:b4:11:11:
         3e:fc:df:f6:be:6e:84:c0:9a:46:da:74:70:34:74:a3:63:7b:
         db:24:ef:e1:0c:e4:fb:18:ff:a2:f4:bf:1d:42:cf:7b:06:bb:
         14:0f:bd:c5:ab:d6:66:a5:fa:5f:ca:eb:6a:4c:38:fc:05:7e:
         c8:55:79:f8:6d:79:0f:53:d0:30:8a:06:64:3a:62:fa:2e:86:
         89:42:05:a7:fb:68:7c:45:bc:1e:24:37:f0:a0:f1:ae:69:17:
         e7:9b:fe:34:b5:bd:4c:d9:a4:1f:0d:69:af:35:50:06:1c:37:
         51:4c:ef:90:da:95:ac:d9:8f:67:4e:12:d3:28:5b:77:34:3a:
         69:30:81:ac
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAVUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QjAzODAxMTAvBgNVBAUTKDVCRDMyNEE2OUJEMjZFRERBREY1MTI5Q0QxOEY3N0Ex
RDgwNTIzQjYwHhcNMjYwNjA1MDYzNjUxWhcNMjcwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTIyNmU4My0xZDVhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAiH5FQbp8nZgCeTJ45KKcZGdbJ2/NOxphj2Q0SHQK35dx8Rnfasj/f724m3qi
Oa0YRomcVV86FZl7vZV2I9x02Hlcd/GzRlFN1W8RVGjxCjXyRSzgzfcXs9Jy7NB8
V6qhZGEjv+9fShD9dsHsh/KWw2fxwxdGF9zVklUI7dAx9SnPtrnnnoqQV+mKFpFZ
bU0Gxl23/xe/4TjlSprwQIVSDjm3iDayyCHYz1bY7j+UN4xCUf56KgnEKD/uHr4H
U/yKpLqxCsmAOb9Lx363+nqkKP7CAJ02Tlm7StMf8oB3Lc2/dsx2YNFQjH+X6I8I
7G9hK+yF/7WdSRJ/C5dMx8ZBWwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFOj0QlAe
RYc3/HOtSoEpWbZd/EB+MB8GA1UdIwQYMBaAFFvTJKab0m7drfUSnNGPd6HYBSO2
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCMDM4MC83NzIyNEU5NDdC
Q0IxMUVGQTI0ODkyMTFDNEY5QUUwMi9XOU1rcHB2U2J0MnQ5UktjMFk5M29kZ0ZJ
N1kuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1c5TWtwcHZTYnQydDlSS2MwWTkzb2RnRkk3WS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QjAzODAvNzcyMjRFOTQ3QkNCMTFFRkEyNDg5MjExQzRGOUFFMDIvMDlGQjU3NTg3
Qzc0MTFFRkI4Q0Y4QTI3QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ++AMA0GCSqGSIb3DQEBCwUAA4IBAQBVH2kKVXvSNj0QsLEM/+PK
SoKZj2QslW6kdzNyPwg2BC5jJngjBREETWjGt3kQF2VOVJrOmI59Ji+Brtt55upH
WjAB54wz9+bKE8mcQ9mIz0BQo7GVg8laN84ucHYBO+8A+Oy1/xKpePX9vtDEUj45
N6Ktf5XaTBCNDNK0ERE+/N/2vm6EwJpG2nRwNHSjY3vbJO/hDOT7GP+i9L8dQs97
BrsUD73Fq9ZmpfpfyutqTDj8BX7IVXn4bXkPU9AwigZkOmL6LoaJQgWn+2h8Rbwe
JDfwoPGuaRfnm/40tb1M2aQfDWmvNVAGHDdRTO+Q2pWs2Y9nThLTKFt3NDppMIGs
-----END CERTIFICATE-----
Generated at Sat Jun 13 21:39:45 2026 by rpki-client