Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91462B5/6D5FED92CC2F11EC85538037C4F9AE02/22A96640A36111F08EA36434C4F9AE02.roa
File:                     22A96640A36111F08EA36434C4F9AE02.roa (raw, json)
Hash identifier:          tQ0ZjbC9o07urDkHmNDFjc4gFzKzs7vpf1dxh+g7k+o=
Subject key identifier:   CC:BC:FB:3A:6A:0D:80:6E:25:97:EB:B7:E7:C8:DF:42:B5:E8:BE:70
Certificate issuer:       /CN=A91462B5/serialNumber=6483198A5054D4AB7A0161CD6391FA6C14B00208
Certificate serial:       03E0
Authority key identifier: 64:83:19:8A:50:54:D4:AB:7A:01:61:CD:63:91:FA:6C:14:B0:02:08
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ZIMZilBU1Kt6AWHNY5H6bBSwAgg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91462B5/6D5FED92CC2F11EC85538037C4F9AE02/22A96640A36111F08EA36434C4F9AE02.roa
Signing time:             Fri 17 Oct 2025 07:41:18 +0000
ROA not before:           Fri 17 Oct 2025 07:41:18 +0000
ROA not after:            Thu 30 Jul 2026 00:00:00 +0000
asID:                     62610
IP address blocks:        103.215.124.0/24 maxlen: 24
                          103.215.127.0/24 maxlen: 24
                          157.119.20.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91462B5/6D5FED92CC2F11EC85538037C4F9AE02/ZIMZilBU1Kt6AWHNY5H6bBSwAgg.crl
                          rsync://rpki.apnic.net/member_repository/A91462B5/6D5FED92CC2F11EC85538037C4F9AE02/ZIMZilBU1Kt6AWHNY5H6bBSwAgg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ZIMZilBU1Kt6AWHNY5H6bBSwAgg.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:   Sun 26 Oct 2025 02:56:56 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 992 (0x3e0)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91462B5, serialNumber=6483198A5054D4AB7A0161CD6391FA6C14B00208
        Validity
            Not Before: Oct 17 07:41:18 2025 GMT
            Not After : Jul 30 00:00:00 2026 GMT
        Subject: CN=68f1f31e-26ec
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ea:09:a4:de:a3:89:cf:13:4d:20:c9:6f:9f:80:
                    31:ed:52:66:61:f9:ec:76:8d:19:8a:b1:f3:05:75:
                    c3:08:97:7b:75:3a:6b:2a:78:96:74:52:c7:bc:87:
                    9f:82:b6:61:52:2a:47:71:03:fe:67:9e:20:93:c4:
                    3c:cb:d8:7e:95:46:bc:6e:1b:39:68:02:bb:54:01:
                    a6:99:0d:49:ee:d3:6e:fe:85:4c:c2:dc:01:f5:ab:
                    8f:c0:c9:e7:11:9d:3b:3b:8f:42:f6:e9:d5:e0:37:
                    32:64:77:50:7a:15:ff:65:17:e0:90:54:59:cf:4c:
                    d3:d9:8c:af:2b:7e:36:c4:83:aa:6d:2f:57:68:a7:
                    f1:b4:5d:24:6e:dc:3d:73:03:14:9b:49:bc:98:89:
                    7f:18:65:2f:bf:0d:24:be:79:14:05:c7:8b:33:51:
                    b5:d3:47:13:f7:06:6d:d0:1c:30:7a:61:f9:d8:59:
                    07:20:5a:24:6f:f4:57:ba:7f:c4:13:d1:93:35:d2:
                    d4:70:bd:ac:88:7c:84:85:0b:ce:e7:69:ed:74:17:
                    55:b4:bd:bd:11:bf:43:12:1e:49:23:91:4f:0f:c3:
                    0f:06:98:01:66:15:27:9a:4f:90:af:cf:c6:d1:1d:
                    dc:a9:1a:6a:9c:fb:09:78:e0:ad:7e:fc:cd:dd:64:
                    55:e7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                CC:BC:FB:3A:6A:0D:80:6E:25:97:EB:B7:E7:C8:DF:42:B5:E8:BE:70
            X509v3 Authority Key Identifier:
                keyid:64:83:19:8A:50:54:D4:AB:7A:01:61:CD:63:91:FA:6C:14:B0:02:08

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91462B5/6D5FED92CC2F11EC85538037C4F9AE02/ZIMZilBU1Kt6AWHNY5H6bBSwAgg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ZIMZilBU1Kt6AWHNY5H6bBSwAgg.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/A91462B5/6D5FED92CC2F11EC85538037C4F9AE02/22A96640A36111F08EA36434C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.215.124.0/24
                  103.215.127.0/24
                  157.119.20.0/24

    Signature Algorithm: sha256WithRSAEncryption
         15:04:70:72:c5:27:93:f0:a4:4b:33:23:9f:cf:ff:66:4c:e2:
         3b:2f:c9:0e:25:5b:64:f5:33:3f:68:89:3a:c9:54:59:f6:f7:
         b4:a8:dd:37:94:9f:0b:27:5d:c0:53:11:98:78:96:6d:4d:e9:
         5c:b2:66:d6:e8:a3:b6:43:1b:16:64:3c:85:2e:5a:98:d0:b2:
         e3:4a:b8:f6:a2:3a:32:e9:e8:c8:8d:27:f5:0e:a3:26:77:45:
         3f:dc:c3:b9:6e:f8:f4:7e:83:a1:0d:6f:db:b6:5c:a2:e1:7c:
         13:85:be:77:a4:8f:f3:35:69:66:ea:bf:fd:60:a9:d1:af:23:
         c7:c1:e2:93:16:05:ec:ba:01:a6:3b:42:7d:20:9e:0f:33:72:
         02:f3:e4:08:8f:c7:02:3b:0f:c8:bd:0e:2f:ef:52:61:e2:f2:
         19:c0:08:b2:e3:2e:6e:2a:a4:02:7a:13:bc:50:af:f5:38:d6:
         43:17:7f:e1:24:c9:1c:5a:f4:73:5c:d4:ec:19:66:b8:77:a7:
         11:99:d4:73:1b:a6:5d:13:e0:cb:8e:83:93:91:dd:be:10:d7:
         2c:44:94:8d:c5:94:e6:c7:aa:de:68:98:54:be:8e:e2:30:02:
         f3:fc:ea:00:a5:99:2f:e1:56:b1:6b:bc:2c:f6:08:12:96:05:
         d1:73:3e:f8
-----BEGIN CERTIFICATE-----
MIIFfTCCBGWgAwIBAgICA+AwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NDYyQjUxMTAvBgNVBAUTKDY0ODMxOThBNTA1NEQ0QUI3QTAxNjFDRDYzOTFGQTZD
MTRCMDAyMDgwHhcNMjUxMDE3MDc0MTE4WhcNMjYwNzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OGYxZjMxZS0yNmVjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA6gmk3qOJzxNNIMlvn4Ax7VJmYfnsdo0ZirHzBXXDCJd7dTprKniWdFLHvIef
grZhUipHcQP+Z54gk8Q8y9h+lUa8bhs5aAK7VAGmmQ1J7tNu/oVMwtwB9auPwMnn
EZ07O49C9unV4DcyZHdQehX/ZRfgkFRZz0zT2YyvK342xIOqbS9XaKfxtF0kbtw9
cwMUm0m8mIl/GGUvvw0kvnkUBceLM1G100cT9wZt0BwwemH52FkHIFokb/RXun/E
E9GTNdLUcL2siHyEhQvO52ntdBdVtL29Eb9DEh5JI5FPD8MPBpgBZhUnmk+Qr8/G
0R3cqRpqnPsJeOCtfvzN3WRV5wIDAQABo4ICoTCCAp0wHQYDVR0OBBYEFMy8+zpq
DYBuJZfrt+fI30K16L5wMB8GA1UdIwQYMBaAFGSDGYpQVNSregFhzWOR+mwUsAII
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE0NjJCNS82RDVGRUQ5MkND
MkYxMUVDODU1MzgwMzdDNEY5QUUwMi9aSU1aaWxCVTFLdDZBV0hOWTVINmJCU3dB
Z2cuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1pJTVppbEJVMUt0NkFXSE5ZNUg2YkJTd0FnZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NDYyQjUvNkQ1RkVEOTJDQzJGMTFFQzg1NTM4MDM3QzRGOUFFMDIvMjJBOTY2NDBB
MzYxMTFGMDhFQTM2NDM0QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwKwYIKwYBBQUHAQcBAf8E
HDAaMBgEAgABMBIDBABn13wDBABn138DBACddxQwDQYJKoZIhvcNAQELBQADggEB
ABUEcHLFJ5PwpEszI5/P/2ZM4jsvyQ4lW2T1Mz9oiTrJVFn297So3TeUnwsnXcBT
EZh4lm1N6VyyZtboo7ZDGxZkPIUuWpjQsuNKuPaiOjLp6MiNJ/UOoyZ3RT/cw7lu
+PR+g6ENb9u2XKLhfBOFvnekj/M1aWbqv/1gqdGvI8fB4pMWBey6AaY7Qn0gng8z
cgLz5AiPxwI7D8i9Di/vUmHi8hnACLLjLm4qpAJ6E7xQr/U41kMXf+EkyRxa9HNc
1OwZZrh3pxGZ1HMbpl0T4MuOg5OR3b4Q1yxElI3FlObHqt5omFS+juIwAvP86gCl
mS/hVrFrvCz2CBKWBdFzPvg=
-----END CERTIFICATE-----
Generated at Mon Oct 20 02:04:58 2025 by rpki-client