Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91B0E3A/8E43F5D606C411EA8BEB4118C4F9AE02/D8CC971846AE11EBA761792FC4F9AE02.roa
File:                     D8CC971846AE11EBA761792FC4F9AE02.roa (raw, json)
Hash identifier:          rUTKhJ4mbBn/gtcjaqFary2usRDlDOu+VtUbm3mrKXA=
Subject key identifier:   E6:26:DD:B4:23:B6:85:A8:41:41:93:F7:19:4A:DF:35:8C:07:60:8F
Certificate issuer:       /CN=A91B0E3A/serialNumber=877F25A41FB6DB3CF4DB5AD92144EFB71E92677A
Certificate serial:       0CAB
Authority key identifier: 87:7F:25:A4:1F:B6:DB:3C:F4:DB:5A:D9:21:44:EF:B7:1E:92:67:7A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/h38lpB-22zz021rZIUTvtx6SZ3o.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B0E3A/8E43F5D606C411EA8BEB4118C4F9AE02/D8CC971846AE11EBA761792FC4F9AE02.roa
Signing time:             Tue 14 Oct 2025 19:48:04 +0000
ROA not before:           Tue 14 Oct 2025 19:48:04 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     139678
IP address blocks:        103.143.138.0/23 maxlen: 23
                          103.143.138.0/24 maxlen: 24
                          2001:df1:8e80::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B0E3A/8E43F5D606C411EA8BEB4118C4F9AE02/h38lpB-22zz021rZIUTvtx6SZ3o.crl
                          rsync://rpki.apnic.net/member_repository/A91B0E3A/8E43F5D606C411EA8BEB4118C4F9AE02/h38lpB-22zz021rZIUTvtx6SZ3o.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/h38lpB-22zz021rZIUTvtx6SZ3o.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 25 Oct 2025 19:08:19 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3243 (0xcab)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B0E3A, serialNumber=877F25A41FB6DB3CF4DB5AD92144EFB71E92677A
        Validity
            Not Before: Oct 14 19:48:04 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=68eea8f4-0f62
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e9:81:3e:5c:89:26:75:f1:f9:4d:e0:55:64:5b:
                    0c:df:8d:26:40:af:fe:07:45:eb:3b:9d:c3:00:eb:
                    83:c5:81:88:bc:44:cb:da:0e:ac:2c:80:8d:8f:71:
                    13:1d:52:d0:3b:a7:94:5c:72:24:37:4b:b0:d8:b9:
                    99:30:86:66:6e:45:19:09:b5:b2:2c:9c:31:d2:cb:
                    d7:4c:ad:2d:c1:a1:9c:3f:31:7a:74:9f:fe:bf:02:
                    da:c2:ab:30:65:de:36:70:d2:5b:52:32:96:2c:96:
                    fd:4d:12:5a:3b:67:76:15:8f:99:f7:2c:0c:c8:ea:
                    fd:f4:2a:52:1d:4a:69:ac:9b:ba:f6:15:8a:db:a3:
                    0a:bb:2c:56:78:c9:c3:b9:a9:ca:07:bd:c2:0f:fa:
                    b4:2c:e0:d6:88:77:e6:f1:79:c1:18:01:d1:fe:48:
                    4f:5e:a3:4e:4f:55:80:5e:fd:a4:3e:35:75:5f:8c:
                    83:f6:5b:e3:f7:4b:50:da:ae:5e:7e:75:9b:93:a4:
                    fe:68:0a:21:fe:de:d6:a2:31:db:5d:06:a4:2e:2b:
                    82:ed:fa:33:cb:36:88:43:4c:d4:ff:af:41:64:22:
                    82:f1:bf:a9:45:f8:a1:8a:6e:03:a7:d7:ce:32:36:
                    7e:eb:67:4c:df:2b:d7:87:84:73:2e:8d:f0:96:8d:
                    ad:31
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                E6:26:DD:B4:23:B6:85:A8:41:41:93:F7:19:4A:DF:35:8C:07:60:8F
            X509v3 Authority Key Identifier:
                keyid:87:7F:25:A4:1F:B6:DB:3C:F4:DB:5A:D9:21:44:EF:B7:1E:92:67:7A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B0E3A/8E43F5D606C411EA8BEB4118C4F9AE02/h38lpB-22zz021rZIUTvtx6SZ3o.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/h38lpB-22zz021rZIUTvtx6SZ3o.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/A91B0E3A/8E43F5D606C411EA8BEB4118C4F9AE02/D8CC971846AE11EBA761792FC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.143.138.0/23
                IPv6:
                  2001:df1:8e80::/48

    Signature Algorithm: sha256WithRSAEncryption
         16:91:9e:57:28:0a:9b:89:ff:7d:d2:ff:2c:7c:b0:2a:2f:c5:
         42:ee:ad:59:b8:23:88:e2:ca:c0:29:bf:c6:52:1a:35:cb:df:
         7c:7d:cf:8a:54:38:c2:2d:5b:ab:7c:b0:e0:1a:3c:3b:9f:07:
         c7:d1:ae:3a:41:ac:fb:c5:f5:ae:fa:6a:65:42:d5:73:e0:44:
         8b:cb:79:66:9b:eb:73:d5:a3:5e:ca:49:43:5e:98:83:81:4b:
         c8:9d:ae:36:fc:58:e7:35:b5:b0:3a:e3:53:87:b4:58:72:59:
         82:72:92:b8:69:1b:41:30:4a:f9:8b:f0:b5:5d:66:1d:6f:05:
         22:15:22:86:ea:43:e3:a2:6d:10:d8:7c:a2:5c:ea:c6:3b:16:
         37:93:b0:6c:03:b5:4d:ea:39:3b:7c:0d:91:1b:49:f3:da:5f:
         c7:b8:e0:50:67:7c:f6:4a:d8:35:60:20:f5:5c:e5:cf:f6:e5:
         4f:49:3f:c1:1c:9c:8a:ad:cb:f9:8a:a7:76:30:5f:fa:c4:f5:
         69:6e:fc:1d:10:10:78:3b:1a:8b:03:a8:99:96:3f:ff:75:d9:
         ec:e2:ea:28:68:44:88:e8:7a:9a:bd:84:38:b0:58:ea:e2:d0:
         4d:69:38:c5:20:be:f4:ac:52:0f:68:23:8d:5d:5a:76:15:4b:
         d9:50:55:e9
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICDKswDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QjBFM0ExMTAvBgNVBAUTKDg3N0YyNUE0MUZCNkRCM0NGNERCNUFEOTIxNDRFRkI3
MUU5MjY3N0EwHhcNMjUxMDE0MTk0ODA0WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OGVlYThmNC0wZjYyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA6YE+XIkmdfH5TeBVZFsM340mQK/+B0XrO53DAOuDxYGIvETL2g6sLICNj3ET
HVLQO6eUXHIkN0uw2LmZMIZmbkUZCbWyLJwx0svXTK0twaGcPzF6dJ/+vwLawqsw
Zd42cNJbUjKWLJb9TRJaO2d2FY+Z9ywMyOr99CpSHUpprJu69hWK26MKuyxWeMnD
uanKB73CD/q0LODWiHfm8XnBGAHR/khPXqNOT1WAXv2kPjV1X4yD9lvj90tQ2q5e
fnWbk6T+aAoh/t7WojHbXQakLiuC7fozyzaIQ0zU/69BZCKC8b+pRfihim4Dp9fO
MjZ+62dM3yvXh4RzLo3wlo2tMQIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFOYm3bQj
toWoQUGT9xlK3zWMB2CPMB8GA1UdIwQYMBaAFId/JaQftts89Nta2SFE77cekmd6
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCMEUzQS84RTQzRjVENjA2
QzQxMUVBOEJFQjQxMThDNEY5QUUwMi9oMzhscEItMjJ6ejAyMXJaSVVUdnR4NlNa
M28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2gzOGxwQi0yMnp6MDIxclpJVVR2dHg2U1ozby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QjBFM0EvOEU0M0Y1RDYwNkM0MTFFQThCRUI0MTE4QzRGOUFFMDIvRDhDQzk3MTg0
NkFFMTFFQkE3NjE3OTJGQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBAFnj4owDwQCAAIwCQMHACABDfGOgDANBgkqhkiG9w0BAQsF
AAOCAQEAFpGeVygKm4n/fdL/LHywKi/FQu6tWbgjiOLKwCm/xlIaNcvffH3PilQ4
wi1bq3yw4Bo8O58Hx9GuOkGs+8X1rvpqZULVc+BEi8t5Zpvrc9WjXspJQ16Yg4FL
yJ2uNvxY5zW1sDrjU4e0WHJZgnKSuGkbQTBK+YvwtV1mHW8FIhUihupD46JtENh8
olzqxjsWN5OwbAO1Teo5O3wNkRtJ89pfx7jgUGd89krYNWAg9Vzlz/blT0k/wRyc
iq3L+YqndjBf+sT1aW78HRAQeDsaiwOomZY//3XZ7OLqKGhEiOh6mr2EOLBY6uLQ
TWk4xSC+9KxSD2gjjV1adhVL2VBV6Q==
-----END CERTIFICATE-----
Generated at Mon Oct 20 13:41:50 2025 by rpki-client