Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/251E8EC04C8C11EDAE405312C4F9AE02.roa
File:                     251E8EC04C8C11EDAE405312C4F9AE02.roa (raw, json)
Hash identifier:          iIW15WnJcqZovLw+ZqVOTNzWensfv4LRjNe1Y2vbgyU=
Subject key identifier:   CF:86:75:39:D3:F2:DC:04:98:19:A3:15:4A:21:C2:F5:D4:9F:91:44
Certificate issuer:       /CN=A91A560A/serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
Certificate serial:       6E39
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/251E8EC04C8C11EDAE405312C4F9AE02.roa
Signing time:             Fri 02 Oct 2026 15:28:14 +0000
ROA not before:           Fri 02 Oct 2026 15:28:14 +0000
ROA not after:            Sun 31 Oct 2027 00:00:00 +0000
asID:                     149130
IP address blocks:        103.234.150.0/23 maxlen: 24
                          2400:a8e0::/48 maxlen: 48
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: 28217 (0x6e39)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A560A, serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
        Validity
            Not Before: Oct  2 15:28:14 2026 GMT
            Not After : Oct 31 00:00:00 2027 GMT
        Subject: CN=6abfcd8e-107a
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:fa:ae:10:47:32:16:c5:25:04:da:81:49:79:da:
                    f7:93:5a:ec:b5:49:fc:3b:29:9a:19:44:e7:65:4c:
                    ff:d9:38:ae:49:c7:26:40:3d:a4:92:d3:13:f0:8d:
                    ff:ae:17:4d:6b:be:d2:de:06:3a:45:5f:8d:ed:68:
                    24:bb:7a:e3:0d:05:e5:6b:1e:2e:9c:86:7d:c3:1e:
                    63:93:43:b6:e4:29:8a:37:46:db:d8:37:0e:5c:18:
                    51:db:39:c8:fa:08:03:18:2b:83:e5:20:65:0b:87:
                    a2:5c:6d:82:19:18:4c:1a:61:e0:0c:27:99:d6:0f:
                    b0:bd:1a:d7:11:31:32:ba:4c:20:23:e6:0a:ea:e5:
                    f6:6a:30:93:a4:30:30:d3:87:8e:69:7f:06:64:ce:
                    fb:49:ae:9b:b0:34:80:d0:84:53:c8:e0:b7:0d:4b:
                    41:07:c3:61:36:3c:a0:04:de:c3:6f:70:f3:e1:35:
                    aa:29:d6:b9:ea:68:3e:ce:14:cd:f1:05:62:9d:c0:
                    cb:9d:bb:8c:76:53:8b:a7:53:f9:20:4d:5a:86:4b:
                    f9:ed:04:7e:bd:44:49:40:c6:c5:8b:5f:48:6d:8a:
                    27:59:5b:3e:3a:39:a1:05:d6:4c:2c:af:a6:59:d4:
                    19:28:e6:4a:d4:6f:b2:2a:7e:2f:6d:93:e8:06:ea:
                    82:2b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                CF:86:75:39:D3:F2:DC:04:98:19:A3:15:4A:21:C2:F5:D4:9F:91:44
            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/251E8EC04C8C11EDAE405312C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.234.150.0/23
                IPv6:
                  2400:a8e0::/48

    Signature Algorithm: sha256WithRSAEncryption
         2f:26:ab:45:bd:8c:e4:f7:5d:f4:20:aa:75:ac:f1:05:1c:f5:
         3f:67:6a:a3:60:20:e1:f4:ed:6f:12:1d:d0:62:f1:c5:c7:c9:
         e3:9f:95:b3:fd:84:b3:42:90:ba:c1:c6:5d:16:e0:14:50:d6:
         df:c9:81:25:80:07:30:fe:2d:2a:0e:98:be:1b:05:3d:8c:2a:
         16:6c:e9:7d:4c:53:b1:90:fa:ab:cd:56:10:22:b2:95:47:93:
         e9:df:99:33:0b:77:bf:9a:2e:67:08:93:ae:d7:62:16:1f:64:
         38:45:23:b0:c3:aa:5c:33:85:06:a5:f3:6e:f1:49:a4:b5:17:
         34:2c:89:49:97:d5:79:fc:cd:41:0a:35:d9:88:63:11:c7:da:
         11:8d:e8:b1:da:4f:4b:8b:98:c8:1f:ad:20:d5:0d:b8:a2:83:
         eb:f1:1d:ab:30:53:03:b7:18:89:9b:a7:bc:b3:b5:10:fb:52:
         5e:9a:31:aa:91:af:31:0e:01:63:fc:f5:03:ad:9a:82:ed:dd:
         90:39:1a:45:6c:81:22:61:f6:ae:c0:4f:b7:39:19:bd:65:1e:
         f0:5c:7d:c6:8b:3b:c1:10:14:7d:5e:b7:27:89:5c:7f:ef:87:
         d2:8b:54:90:bb:38:04:8d:ea:f8:b7:df:64:1b:0f:43:eb:55:
         82:03:f6:95
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICbjkwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTU2MEExMTAvBgNVBAUTKDE2N0MzQjIyMTc3NUZFQzA1MDM5NDY4MTUwQ0U4MTQ3
NTZBQzZGMEEwHhcNMjYxMDAyMTUyODE0WhcNMjcxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YWJmY2Q4ZS0xMDdhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA+q4QRzIWxSUE2oFJedr3k1rstUn8OymaGUTnZUz/2TiuSccmQD2kktMT8I3/
rhdNa77S3gY6RV+N7Wgku3rjDQXlax4unIZ9wx5jk0O25CmKN0bb2DcOXBhR2znI
+ggDGCuD5SBlC4eiXG2CGRhMGmHgDCeZ1g+wvRrXETEyukwgI+YK6uX2ajCTpDAw
04eOaX8GZM77Sa6bsDSA0IRTyOC3DUtBB8NhNjygBN7Db3Dz4TWqKda56mg+zhTN
8QVincDLnbuMdlOLp1P5IE1ahkv57QR+vURJQMbFi19IbYonWVs+OjmhBdZMLK+m
WdQZKOZK1G+yKn4vbZPoBuqCKwIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFM+GdTnT
8twEmBmjFUohwvXUn5FEMB8GA1UdIwQYMBaAFBZ8OyIXdf7AUDlGgVDOgUdWrG8K
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTYwQS9BQUVCMTkxQTFE
OEExMUUyQTM4N0QwRTQwOEIwMkNEMi9Gbnc3SWhkMV9zQlFPVWFCVU02QlIxYXNi
d28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZudzdJaGQxX3NCUU9VYUJVTTZCUjFhc2J3by5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTU2MEEvQUFFQjE5MUExRDhBMTFFMkEzODdEMEU0MDhCMDJDRDIvMjUxRThFQzA0
QzhDMTFFREFFNDA1MzEyQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ+qWMA8EAgACMAkDBwAkAKjgAAAwDQYJKoZIhvcNAQELBQADggEB
AC8mq0W9jOT3XfQgqnWs8QUc9T9naqNgIOH07W8SHdBi8cXHyeOflbP9hLNCkLrB
xl0W4BRQ1t/JgSWABzD+LSoOmL4bBT2MKhZs6X1MU7GQ+qvNVhAispVHk+nfmTML
d7+aLmcIk67XYhYfZDhFI7DDqlwzhQal827xSaS1FzQsiUmX1Xn8zUEKNdmIYxHH
2hGN6LHaT0uLmMgfrSDVDbiig+vxHaswUwO3GImbp7yztRD7Ul6aMaqRrzEOAWP8
9QOtmoLt3ZA5GkVsgSJh9q7AT7c5Gb1lHvBcfcaLO8EQFH1etyeJXH/vh9KLVJC7
OASN6vi332QbD0PrVYID9pU=
-----END CERTIFICATE-----
Generated at Mon Oct 26 02:22:15 2026 by rpki-client