Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/248F325863DE11EC8CB33722C4F9AE02.roa
File:                     248F325863DE11EC8CB33722C4F9AE02.roa (raw, json)
Hash identifier:          YbdF1mBIxveqaXqafZ9AfY0t7dWfZr/gZsR69j6LFPI=
Subject key identifier:   EE:5F:D8:2D:D5:4E:E1:33:F7:11:A0:FD:E5:ED:A9:DF:F0:DB:22:E4
Certificate issuer:       /CN=A91A560A/serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
Certificate serial:       6EEF
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/248F325863DE11EC8CB33722C4F9AE02.roa
Signing time:             Fri 02 Oct 2026 15:34:42 +0000
ROA not before:           Fri 02 Oct 2026 15:34:42 +0000
ROA not after:            Sun 31 Oct 2027 00:00:00 +0000
asID:                     23902
IP address blocks:        203.119.8.0/22 maxlen: 24
                          203.119.72.0/22 maxlen: 24
                          2001:dc8::/48 maxlen: 48
                          2001:dc8:1::/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: 28399 (0x6eef)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A560A, serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
        Validity
            Not Before: Oct  2 15:34:42 2026 GMT
            Not After : Oct 31 00:00:00 2027 GMT
        Subject: CN=6abfcf12-915d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c0:04:8b:f8:9e:d1:90:7d:c0:1a:31:3b:88:e7:
                    8b:b3:de:50:e6:f6:57:5f:be:f5:64:da:20:db:b7:
                    11:c5:41:21:6e:17:25:9b:e0:c1:e1:a6:4f:d3:56:
                    57:c4:99:51:95:ad:5f:3d:c0:95:fd:da:1d:1c:17:
                    1b:c5:f3:d9:2b:7a:8f:fa:54:99:3c:72:fa:e7:6b:
                    fd:89:2b:c9:0b:cd:af:bb:ba:c0:75:c7:06:11:ce:
                    c8:8e:e9:82:2d:e5:36:2a:67:fa:4e:c5:79:70:96:
                    dc:98:6e:01:6d:d8:e4:15:fe:f1:50:29:e3:2c:62:
                    fe:95:22:6a:93:15:e8:6e:0d:eb:01:dd:65:c6:bf:
                    bc:20:1a:c6:c7:b6:93:eb:90:22:37:fc:b5:bf:1a:
                    13:2c:1a:b9:2c:c6:b6:bc:dd:bf:66:87:79:ec:e4:
                    c9:05:b4:1d:7e:3c:03:f5:01:4c:5e:be:66:14:14:
                    df:94:3d:ab:88:24:dc:3f:d0:b2:83:cd:1e:91:53:
                    d6:99:68:ec:45:12:da:58:6a:97:46:1c:ac:90:08:
                    11:fe:d0:02:6a:37:d1:3d:f4:8c:a4:b2:25:e8:a0:
                    5c:bc:5b:8c:98:5e:c0:df:2f:57:5e:c6:e1:6d:f2:
                    35:81:06:5e:2f:e1:98:c1:6d:14:05:92:2e:04:dc:
                    d3:9d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                EE:5F:D8:2D:D5:4E:E1:33:F7:11:A0:FD:E5:ED:A9:DF:F0:DB:22:E4
            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/248F325863DE11EC8CB33722C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  203.119.8.0/22
                  203.119.72.0/22
                IPv6:
                  2001:dc8::/47

    Signature Algorithm: sha256WithRSAEncryption
         35:ce:67:64:b1:96:20:c4:db:6b:79:81:6d:87:c6:99:43:79:
         9d:55:16:fd:bb:42:34:4c:d9:5c:af:57:e2:ff:bd:c3:a7:25:
         36:72:3e:11:8c:6c:12:96:72:df:64:c1:77:0e:a2:22:99:13:
         6f:97:57:f5:dd:ee:bb:ed:db:41:02:2c:da:f7:4b:20:2b:8d:
         b3:4f:3c:c3:42:aa:04:7b:b0:dc:d2:12:a8:ea:13:21:56:9b:
         57:14:53:78:2a:84:c9:09:b4:e3:7c:28:bd:4b:52:e2:8d:a5:
         d9:10:96:7e:c2:43:d6:8c:b3:35:2d:ab:df:05:95:99:d5:a6:
         77:ec:a8:99:9f:ad:38:8c:1b:81:87:18:70:aa:79:2b:99:0b:
         b2:94:c0:0d:36:53:13:3f:03:4f:ad:6b:57:24:c6:c9:9f:03:
         6e:af:ce:97:98:1f:5b:a8:d9:0b:e6:74:5a:05:0b:5b:bd:d5:
         dc:63:a8:db:71:e8:f9:a5:04:ec:97:bc:5e:9b:73:2f:cb:e1:
         e3:44:69:0c:3a:c6:dd:b6:bf:65:60:55:44:08:f2:1f:42:b5:
         23:40:e5:c3:a4:00:c7:fe:75:3c:d3:4c:30:9a:c4:ea:bf:6e:
         b4:72:88:2e:03:bf:aa:6e:22:ec:75:75:1e:3d:f6:67:42:2d:
         11:80:95:b0
-----BEGIN CERTIFICATE-----
MIIFUzCCBDugAwIBAgICbu8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTU2MEExMTAvBgNVBAUTKDE2N0MzQjIyMTc3NUZFQzA1MDM5NDY4MTUwQ0U4MTQ3
NTZBQzZGMEEwHhcNMjYxMDAyMTUzNDQyWhcNMjcxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YWJmY2YxMi05MTVkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAwASL+J7RkH3AGjE7iOeLs95Q5vZXX771ZNog27cRxUEhbhclm+DB4aZP01ZX
xJlRla1fPcCV/dodHBcbxfPZK3qP+lSZPHL652v9iSvJC82vu7rAdccGEc7IjumC
LeU2Kmf6TsV5cJbcmG4BbdjkFf7xUCnjLGL+lSJqkxXobg3rAd1lxr+8IBrGx7aT
65AiN/y1vxoTLBq5LMa2vN2/Zod57OTJBbQdfjwD9QFMXr5mFBTflD2riCTcP9Cy
g80ekVPWmWjsRRLaWGqXRhyskAgR/tACajfRPfSMpLIl6KBcvFuMmF7A3y9XXsbh
bfI1gQZeL+GYwW0UBZIuBNzTnQIDAQABo4ICdzCCAnMwHQYDVR0OBBYEFO5f2C3V
TuEz9xGg/eXtqd/w2yLkMB8GA1UdIwQYMBaAFBZ8OyIXdf7AUDlGgVDOgUdWrG8K
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTYwQS9BQUVCMTkxQTFE
OEExMUUyQTM4N0QwRTQwOEIwMkNEMi9Gbnc3SWhkMV9zQlFPVWFCVU02QlIxYXNi
d28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZudzdJaGQxX3NCUU9VYUJVTTZCUjFhc2J3by5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTU2MEEvQUFFQjE5MUExRDhBMTFFMkEzODdEMEU0MDhCMDJDRDIvMjQ4RjMyNTg2
M0RFMTFFQzhDQjMzNzIyQzRGOUFFMDIucm9hMDYGCCsGAQUFBwEHAQH/BCcwJTAS
BAIAATAMAwQCy3cIAwQCy3dIMA8EAgACMAkDBwEgAQ3IAAAwDQYJKoZIhvcNAQEL
BQADggEBADXOZ2SxliDE22t5gW2HxplDeZ1VFv27QjRM2VyvV+L/vcOnJTZyPhGM
bBKWct9kwXcOoiKZE2+XV/Xd7rvt20ECLNr3SyArjbNPPMNCqgR7sNzSEqjqEyFW
m1cUU3gqhMkJtON8KL1LUuKNpdkQln7CQ9aMszUtq98FlZnVpnfsqJmfrTiMG4GH
GHCqeSuZC7KUwA02UxM/A0+ta1ckxsmfA26vzpeYH1uo2QvmdFoFC1u91dxjqNtx
6PmlBOyXvF6bcy/L4eNEaQw6xt22v2VgVUQI8h9CtSNA5cOkAMf+dTzTTDCaxOq/
brRyiC4Dv6puIux1dR499mdCLRGAlbA=
-----END CERTIFICATE-----
Generated at Sun Oct 25 14:34:04 2026 by rpki-client