Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/B82C2A50357211ED8937CB38C4F9AE02.roa
File:                     B82C2A50357211ED8937CB38C4F9AE02.roa (raw, json)
Hash identifier:          DvsfiRhGZ3TAOIIyERTNgxOwsMR9PPDixgkziKmDHZ0=
Subject key identifier:   29:ED:D7:05:16:65:8B:FD:4F:F0:9C:A1:BF:FD:A3:F3:E1:EE:1D:D5
Certificate issuer:       /CN=A91A560A/serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
Certificate serial:       6DF3
Authority key identifier: 16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/B82C2A50357211ED8937CB38C4F9AE02.roa
Signing time:             Fri 02 Oct 2026 15:26:03 +0000
ROA not before:           Fri 02 Oct 2026 15:26:03 +0000
ROA not after:            Sun 31 Oct 2027 00:00:00 +0000
asID:                     140764
IP address blocks:        103.160.4.0/23 maxlen: 23
                          103.160.4.0/24 maxlen: 24
                          103.160.5.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl
                          rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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 31 Oct 2026 14:33:05 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 28147 (0x6df3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A560A, serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
        Validity
            Not Before: Oct  2 15:26:03 2026 GMT
            Not After : Oct 31 00:00:00 2027 GMT
        Subject: CN=6abfcd0b-4913
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9f:60:11:5b:e6:b6:65:2d:9a:05:56:c0:99:ba:
                    df:25:e8:32:55:c6:33:d7:2a:42:20:fc:c8:fd:84:
                    04:65:ff:34:b9:52:48:e9:87:f1:15:4b:8d:61:ca:
                    f3:c3:7c:2f:26:5a:bc:f1:dd:aa:dc:96:0e:f4:cf:
                    b6:d3:a9:2d:84:30:16:76:8b:e3:3e:dd:b0:3e:19:
                    74:da:37:14:bf:b0:c6:03:c1:49:6f:a0:ba:73:98:
                    d8:3a:56:c7:3e:fe:c7:dc:39:a7:a0:45:1e:3a:50:
                    27:99:72:fe:b3:46:b7:81:b9:02:ca:0f:b5:24:1b:
                    6f:38:e9:0e:b5:fa:39:e9:8e:a3:b9:23:57:00:98:
                    48:5e:28:a7:52:22:2f:ba:70:46:46:a8:06:15:ae:
                    b6:b6:4f:d8:6a:50:11:16:28:32:95:57:7e:d1:d7:
                    17:d8:28:86:7b:84:f3:a5:3d:47:19:73:4d:08:73:
                    79:fc:66:2e:69:66:b2:d4:b0:08:b4:1d:0c:27:b2:
                    ce:f4:fa:cb:a7:4b:fb:80:f2:ba:ae:4e:5b:21:fd:
                    aa:ae:94:87:ad:78:38:d2:d5:38:ef:a3:5f:eb:7e:
                    97:fb:1e:1f:43:39:d5:ec:9f:57:bd:7a:99:30:6f:
                    19:27:62:e4:8a:6b:ee:77:b6:f7:57:22:bc:f7:7f:
                    2c:1d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                29:ED:D7:05:16:65:8B:FD:4F:F0:9C:A1:BF:FD:A3:F3:E1:EE:1D:D5
            X509v3 Authority Key Identifier:
                keyid:16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/B82C2A50357211ED8937CB38C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.160.4.0/23

    Signature Algorithm: sha256WithRSAEncryption
         81:f0:f0:34:47:b0:53:57:27:e7:df:42:33:7b:f8:33:36:99:
         a7:c1:27:bd:32:97:8d:35:b8:d1:55:6a:18:fe:f5:00:3d:19:
         99:d6:78:20:32:87:d8:9f:0f:59:ad:71:7f:85:74:2a:17:d8:
         c5:1f:7d:6e:bd:66:f6:61:f6:05:36:97:a5:2d:43:d6:f2:4f:
         10:72:41:b7:dc:54:41:11:6b:bb:86:7a:03:ef:6e:dd:53:1a:
         fb:a2:18:bd:d1:01:09:7d:47:86:56:70:3a:dc:5d:2a:47:03:
         b7:1f:c3:60:c9:45:6b:0c:08:c9:8e:5a:1f:c6:e2:a3:38:11:
         1a:4e:b4:90:5d:84:e4:5a:2e:11:ac:56:68:12:ec:53:8c:1b:
         2a:76:5a:eb:d2:73:a1:f9:82:0c:46:7e:a7:3a:12:a1:b1:14:
         77:7f:9f:11:0c:84:cb:9c:ca:56:06:d3:44:ad:74:14:10:21:
         ff:09:56:ec:8d:2f:ce:b4:40:00:03:f6:8d:c9:94:2f:c4:1d:
         c5:02:2a:04:dd:dc:70:fd:8d:1d:2d:6b:35:fc:9d:ab:32:c7:
         20:ba:8c:b0:9d:c6:8c:c7:41:6d:66:22:ff:18:73:98:ca:8b:
         3e:be:0b:0d:89:c0:5b:7f:91:37:f6:fc:6c:09:66:a3:de:d2:
         aa:6c:11:32
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICbfMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTU2MEExMTAvBgNVBAUTKDE2N0MzQjIyMTc3NUZFQzA1MDM5NDY4MTUwQ0U4MTQ3
NTZBQzZGMEEwHhcNMjYxMDAyMTUyNjAzWhcNMjcxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YWJmY2QwYi00OTEzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAn2ARW+a2ZS2aBVbAmbrfJegyVcYz1ypCIPzI/YQEZf80uVJI6YfxFUuNYcrz
w3wvJlq88d2q3JYO9M+206kthDAWdovjPt2wPhl02jcUv7DGA8FJb6C6c5jYOlbH
Pv7H3DmnoEUeOlAnmXL+s0a3gbkCyg+1JBtvOOkOtfo56Y6juSNXAJhIXiinUiIv
unBGRqgGFa62tk/YalARFigylVd+0dcX2CiGe4TzpT1HGXNNCHN5/GYuaWay1LAI
tB0MJ7LO9PrLp0v7gPK6rk5bIf2qrpSHrXg40tU476Nf636X+x4fQznV7J9XvXqZ
MG8ZJ2Lkimvud7b3VyK8938sHQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFCnt1wUW
ZYv9T/Ccob/9o/Ph7h3VMB8GA1UdIwQYMBaAFBZ8OyIXdf7AUDlGgVDOgUdWrG8K
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTYwQS9BQUVCMTkxQTFE
OEExMUUyQTM4N0QwRTQwOEIwMkNEMi9Gbnc3SWhkMV9zQlFPVWFCVU02QlIxYXNi
d28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZudzdJaGQxX3NCUU9VYUJVTTZCUjFhc2J3by5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTU2MEEvQUFFQjE5MUExRDhBMTFFMkEzODdEMEU0MDhCMDJDRDIvQjgyQzJBNTAz
NTcyMTFFRDg5MzdDQjM4QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ6AEMA0GCSqGSIb3DQEBCwUAA4IBAQCB8PA0R7BTVyfn30Ize/gz
NpmnwSe9MpeNNbjRVWoY/vUAPRmZ1nggMofYnw9ZrXF/hXQqF9jFH31uvWb2YfYF
NpelLUPW8k8QckG33FRBEWu7hnoD727dUxr7ohi90QEJfUeGVnA63F0qRwO3H8Ng
yUVrDAjJjlofxuKjOBEaTrSQXYTkWi4RrFZoEuxTjBsqdlrr0nOh+YIMRn6nOhKh
sRR3f58RDITLnMpWBtNErXQUECH/CVbsjS/OtEAAA/aNyZQvxB3FAioE3dxw/Y0d
LWs1/J2rMscguoywncaMx0FtZiL/GHOYyos+vgsNicBbf5E39vxsCWaj3tKqbBEy
-----END CERTIFICATE-----
Generated at Sat Oct 24 20:45:58 2026 by rpki-client