Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A913A69E/FB9FB93A2AE611EAABD56B14C4F9AE02/AB60C088B6E111EDB3BAC26CC4F9AE02.roa
File:                     AB60C088B6E111EDB3BAC26CC4F9AE02.roa (raw, json)
Hash identifier:          wE6z56gItRRwWH8NQGesjQ0xX5sSLBqbBFe4JVJ50FU=
Subject key identifier:   81:FF:1D:7B:43:21:97:0D:4C:13:14:80:E2:A4:6B:AD:BE:6E:37:0D
Certificate issuer:       /CN=A913A69E/serialNumber=77EA6FE016651CFB1693416745E9A5BEA4745346
Certificate serial:       0BC1
Authority key identifier: 77:EA:6F:E0:16:65:1C:FB:16:93:41:67:45:E9:A5:BE:A4:74:53:46
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/d-pv4BZlHPsWk0FnRemlvqR0U0Y.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A913A69E/FB9FB93A2AE611EAABD56B14C4F9AE02/AB60C088B6E111EDB3BAC26CC4F9AE02.roa
Signing time:             Tue 02 Sep 2025 19:38:43 +0000
ROA not before:           Tue 02 Sep 2025 19:38:43 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     132222
IP address blocks:        103.112.177.0/24 maxlen: 24
                          103.112.178.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A913A69E/FB9FB93A2AE611EAABD56B14C4F9AE02/d-pv4BZlHPsWk0FnRemlvqR0U0Y.crl
                          rsync://rpki.apnic.net/member_repository/A913A69E/FB9FB93A2AE611EAABD56B14C4F9AE02/d-pv4BZlHPsWk0FnRemlvqR0U0Y.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/d-pv4BZlHPsWk0FnRemlvqR0U0Y.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:45:10 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3009 (0xbc1)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A913A69E, serialNumber=77EA6FE016651CFB1693416745E9A5BEA4745346
        Validity
            Not Before: Sep  2 19:38:43 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=68b747c2-e666
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c5:02:8e:36:f1:fc:e9:4d:6c:d9:e8:70:dc:b3:
                    1c:78:9b:71:f5:78:26:7b:d7:55:e4:2f:2c:61:e6:
                    0a:71:53:86:2f:f5:b2:59:cb:b7:e6:ff:53:e5:fd:
                    e9:75:db:18:5d:bc:65:95:64:66:73:00:41:a4:b8:
                    61:b1:86:3b:f6:a1:3a:1d:5c:a9:e4:57:24:dd:e8:
                    e3:3a:3d:1e:28:5a:cf:0c:85:76:6d:6b:26:38:72:
                    20:f5:bc:87:5d:05:09:27:87:92:15:ec:cf:a9:71:
                    fd:ce:53:10:98:96:c7:e6:ce:5f:97:31:f0:c7:e8:
                    bc:cf:4c:f8:cb:37:29:3b:b5:bb:16:87:57:ed:7a:
                    47:ec:9d:7c:e0:a7:d3:53:4f:9c:2e:3d:1f:2e:12:
                    ea:28:7a:3b:b4:72:19:2b:70:73:d1:0a:74:a7:ac:
                    b2:ad:07:e6:6f:69:7f:0c:37:63:c0:8d:48:d3:11:
                    08:29:6c:83:07:34:24:64:3d:a0:2a:1b:f3:ff:a3:
                    c0:e7:92:b2:3b:28:77:82:b5:b5:87:72:d4:15:9f:
                    89:89:ae:85:29:1f:1e:89:68:59:38:11:3b:ec:42:
                    fa:a2:56:87:95:43:75:d0:13:2a:79:74:37:50:79:
                    52:98:4d:7f:a1:64:e1:04:aa:11:03:59:bc:37:c6:
                    d3:0b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                81:FF:1D:7B:43:21:97:0D:4C:13:14:80:E2:A4:6B:AD:BE:6E:37:0D
            X509v3 Authority Key Identifier:
                keyid:77:EA:6F:E0:16:65:1C:FB:16:93:41:67:45:E9:A5:BE:A4:74:53:46

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A913A69E/FB9FB93A2AE611EAABD56B14C4F9AE02/d-pv4BZlHPsWk0FnRemlvqR0U0Y.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/d-pv4BZlHPsWk0FnRemlvqR0U0Y.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/A913A69E/FB9FB93A2AE611EAABD56B14C4F9AE02/AB60C088B6E111EDB3BAC26CC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.112.177.0-103.112.179.255

    Signature Algorithm: sha256WithRSAEncryption
         bc:7f:42:8a:8e:ab:8e:2f:ea:b4:c5:53:ae:a6:fb:bf:4b:13:
         44:2b:5a:65:d2:c6:6e:4c:f2:75:b9:86:b4:63:c7:4a:60:91:
         3a:fe:42:bf:f3:85:27:be:01:f2:65:19:b0:d9:f4:4d:7e:22:
         a1:c7:47:0e:bd:29:81:ca:0e:67:19:ec:b2:77:20:0c:17:d9:
         e4:83:31:cf:1c:6e:5e:d9:44:7c:af:68:44:12:a9:eb:80:32:
         37:ef:25:80:c6:5e:25:03:6b:5b:b9:c4:39:f5:a1:c8:12:4b:
         47:a1:c6:c9:bd:45:b7:87:86:5d:3a:92:3b:d5:81:cf:6d:5e:
         b9:cf:ef:fd:95:78:99:3a:5c:81:a3:9d:65:57:50:f3:0e:b4:
         75:6d:25:f8:4a:6a:a7:7d:b6:78:5c:8c:9b:7a:35:18:dd:1f:
         4a:3a:97:ad:81:09:03:96:5f:34:dc:ea:63:7a:2c:8e:f2:47:
         e7:44:03:3f:2f:e2:00:5f:72:50:62:35:85:fd:dc:96:6c:54:
         f7:d7:68:05:57:59:7e:cd:c0:73:9a:d0:47:4e:f2:b4:57:cc:
         06:20:82:60:50:80:fe:f6:11:dc:69:b9:fb:ce:5f:ae:b1:07:
         a5:9b:a1:a1:6e:58:9e:12:d7:01:17:0d:5e:94:2f:1e:36:64:
         c9:10:9a:30
-----BEGIN CERTIFICATE-----
MIIFeTCCBGGgAwIBAgICC8EwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
M0E2OUUxMTAvBgNVBAUTKDc3RUE2RkUwMTY2NTFDRkIxNjkzNDE2NzQ1RTlBNUJF
QTQ3NDUzNDYwHhcNMjUwOTAyMTkzODQzWhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OGI3NDdjMi1lNjY2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxQKONvH86U1s2ehw3LMceJtx9Xgme9dV5C8sYeYKcVOGL/WyWcu35v9T5f3p
ddsYXbxllWRmcwBBpLhhsYY79qE6HVyp5Fck3ejjOj0eKFrPDIV2bWsmOHIg9byH
XQUJJ4eSFezPqXH9zlMQmJbH5s5flzHwx+i8z0z4yzcpO7W7FodX7XpH7J184KfT
U0+cLj0fLhLqKHo7tHIZK3Bz0Qp0p6yyrQfmb2l/DDdjwI1I0xEIKWyDBzQkZD2g
Khvz/6PA55KyOyh3grW1h3LUFZ+Jia6FKR8eiWhZOBE77EL6olaHlUN10BMqeXQ3
UHlSmE1/oWThBKoRA1m8N8bTCwIDAQABo4ICnTCCApkwHQYDVR0OBBYEFIH/HXtD
IZcNTBMUgOKka62+bjcNMB8GA1UdIwQYMBaAFHfqb+AWZRz7FpNBZ0Xppb6kdFNG
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEzQTY5RS9GQjlGQjkzQTJB
RTYxMUVBQUJENTZCMTRDNEY5QUUwMi9kLXB2NEJabEhQc1drMEZuUmVtbHZxUjBV
MFkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2QtcHY0QlpsSFBzV2swRm5SZW1sdnFSMFUwWS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
M0E2OUUvRkI5RkI5M0EyQUU2MTFFQUFCRDU2QjE0QzRGOUFFMDIvQUI2MEMwODhC
NkUxMTFFREIzQkFDMjZDQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJwYIKwYBBQUHAQcBAf8E
GDAWMBQEAgABMA4wDAMEAGdwsQMEAmdwsDANBgkqhkiG9w0BAQsFAAOCAQEAvH9C
io6rji/qtMVTrqb7v0sTRCtaZdLGbkzydbmGtGPHSmCROv5Cv/OFJ74B8mUZsNn0
TX4iocdHDr0pgcoOZxnssncgDBfZ5IMxzxxuXtlEfK9oRBKp64AyN+8lgMZeJQNr
W7nEOfWhyBJLR6HGyb1Ft4eGXTqSO9WBz21euc/v/ZV4mTpcgaOdZVdQ8w60dW0l
+Epqp322eFyMm3o1GN0fSjqXrYEJA5ZfNNzqY3osjvJH50QDPy/iAF9yUGI1hf3c
lmxU99doBVdZfs3Ac5rQR07ytFfMBiCCYFCA/vYR3Gm5+85frrEHpZuhoW5YnhLX
ARcNXpQvHjZkyRCaMA==
-----END CERTIFICATE-----
Generated at Mon Oct 20 16:04:40 2025 by rpki-client