Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E6DB3/53AA1BD4C60811EC9B31446DC4F9AE02/671C31AAC6C811ECA5A9AB33C4F9AE02.roa
File:                     671C31AAC6C811ECA5A9AB33C4F9AE02.roa (raw, json)
Hash identifier:          2w8tzihYxteSAWlYehFedS9pPwNpZwA6Ufz/Jy6ET4s=
Subject key identifier:   B3:1A:4D:9B:FE:A9:26:40:9B:2D:04:05:4A:0A:91:ED:35:E1:BB:69
Certificate issuer:       /CN=A91E6DB3/serialNumber=037246D514B82340EDE06289BF1BC8C459DBFCE5
Certificate serial:       0420
Authority key identifier: 03:72:46:D5:14:B8:23:40:ED:E0:62:89:BF:1B:C8:C4:59:DB:FC:E5
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/A3JG1RS4I0Dt4GKJvxvIxFnb_OU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E6DB3/53AA1BD4C60811EC9B31446DC4F9AE02/671C31AAC6C811ECA5A9AB33C4F9AE02.roa
Signing time:             Sat 25 Jul 2026 01:49:39 +0000
ROA not before:           Sat 25 Jul 2026 01:49:39 +0000
ROA not after:            Thu 30 Sep 2027 00:00:00 +0000
asID:                     132742
IP address blocks:        45.121.56.0/22 maxlen: 24
                          103.61.144.0/22 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E6DB3/53AA1BD4C60811EC9B31446DC4F9AE02/A3JG1RS4I0Dt4GKJvxvIxFnb_OU.crl
                          rsync://rpki.apnic.net/member_repository/A91E6DB3/53AA1BD4C60811EC9B31446DC4F9AE02/A3JG1RS4I0Dt4GKJvxvIxFnb_OU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/A3JG1RS4I0Dt4GKJvxvIxFnb_OU.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:   Mon 03 Aug 2026 01:28:08 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1056 (0x420)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E6DB3, serialNumber=037246D514B82340EDE06289BF1BC8C459DBFCE5
        Validity
            Not Before: Jul 25 01:49:39 2026 GMT
            Not After : Sep 30 00:00:00 2027 GMT
        Subject: CN=6a641633-a02f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c6:1b:80:39:b1:cf:f5:d0:5b:a2:30:62:1f:d4:
                    ed:ad:3f:92:41:36:9d:37:b6:8d:62:8a:fa:e1:b8:
                    cd:8b:e9:86:30:d4:3d:9d:00:d1:04:f3:00:40:a8:
                    50:ab:8a:6a:ce:0a:6f:68:f5:50:fb:70:c5:55:b3:
                    ef:6e:63:de:19:89:e9:72:c8:81:48:6b:48:f6:05:
                    ce:77:8e:8b:80:16:20:4b:f7:46:9e:f2:a0:c7:c4:
                    52:51:48:cf:49:85:0d:b5:3d:81:9f:5e:de:8c:25:
                    ac:eb:c3:f1:91:61:e7:e8:5e:5a:6b:72:d2:12:5f:
                    e2:cb:50:2a:f2:7c:e4:97:6a:c6:64:08:41:fd:7b:
                    11:e2:cf:b3:21:5d:22:c1:e8:fe:dc:1a:75:a6:02:
                    75:5b:d9:f1:4d:cb:da:27:bc:f5:51:32:00:db:39:
                    dc:14:02:4c:ab:5f:e5:7a:cd:f6:2e:c6:f4:ba:b1:
                    38:06:67:99:84:59:ca:c7:83:4c:12:32:d3:a5:66:
                    af:d1:1b:f0:6d:80:59:e6:97:4f:5b:fa:75:7f:5a:
                    46:d2:b0:b6:75:20:5e:c0:d8:93:0a:0e:4c:d7:27:
                    0b:74:67:4d:41:fa:68:27:08:01:73:4c:8d:3c:3b:
                    7b:33:2c:4f:6c:41:c4:37:b1:6f:f4:63:77:3e:9f:
                    0d:9d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B3:1A:4D:9B:FE:A9:26:40:9B:2D:04:05:4A:0A:91:ED:35:E1:BB:69
            X509v3 Authority Key Identifier:
                keyid:03:72:46:D5:14:B8:23:40:ED:E0:62:89:BF:1B:C8:C4:59:DB:FC:E5

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E6DB3/53AA1BD4C60811EC9B31446DC4F9AE02/A3JG1RS4I0Dt4GKJvxvIxFnb_OU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/A3JG1RS4I0Dt4GKJvxvIxFnb_OU.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/A91E6DB3/53AA1BD4C60811EC9B31446DC4F9AE02/671C31AAC6C811ECA5A9AB33C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  45.121.56.0/22
                  103.61.144.0/22

    Signature Algorithm: sha256WithRSAEncryption
         a4:2a:ef:9e:d9:68:b5:d4:22:1e:35:16:d9:cc:6a:60:1e:e3:
         94:d7:a8:83:55:16:67:62:ca:fa:b6:f2:1c:40:56:45:91:2f:
         2b:33:fe:aa:74:35:b9:e7:80:21:22:f5:a1:7c:ca:bc:a1:53:
         29:f4:3b:0b:91:84:bf:f0:0d:7b:74:84:01:16:d3:67:ea:a3:
         97:57:78:83:79:f3:61:b7:b7:5f:72:0a:2f:8e:89:f1:07:4c:
         d2:e8:32:78:92:7a:18:5d:79:ca:3d:d1:e6:36:9f:00:e8:ca:
         3e:3f:4d:89:10:3d:ff:49:d3:65:f1:2d:e3:f7:06:a9:d5:34:
         88:97:34:a5:b9:88:72:4a:63:5d:b0:7b:bd:2a:f4:37:4b:e5:
         96:2f:1f:6d:06:e1:08:da:1d:da:bc:d4:13:e9:29:e4:f9:bf:
         74:f8:b0:a8:41:95:8d:1a:87:b0:c6:3a:e2:d6:23:6a:49:06:
         45:3f:3c:cd:05:55:e9:a7:af:9e:61:47:60:8a:5d:4f:57:54:
         7d:05:11:c4:df:55:22:72:3f:bb:37:11:62:65:7d:0f:83:14:
         5c:69:4a:8b:63:a1:c4:05:1d:8e:48:0c:8b:47:4a:c2:5c:d2:
         e7:c0:8b:44:48:12:f1:0b:a1:46:6f:3b:ee:e1:af:77:c5:d6:
         32:88:92:30
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICBCAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTZEQjMxMTAvBgNVBAUTKDAzNzI0NkQ1MTRCODIzNDBFREUwNjI4OUJGMUJDOEM0
NTlEQkZDRTUwHhcNMjYwNzI1MDE0OTM5WhcNMjcwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTY0MTYzMy1hMDJmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxhuAObHP9dBbojBiH9TtrT+SQTadN7aNYor64bjNi+mGMNQ9nQDRBPMAQKhQ
q4pqzgpvaPVQ+3DFVbPvbmPeGYnpcsiBSGtI9gXOd46LgBYgS/dGnvKgx8RSUUjP
SYUNtT2Bn17ejCWs68PxkWHn6F5aa3LSEl/iy1Aq8nzkl2rGZAhB/XsR4s+zIV0i
wej+3Bp1pgJ1W9nxTcvaJ7z1UTIA2zncFAJMq1/les32Lsb0urE4BmeZhFnKx4NM
EjLTpWav0RvwbYBZ5pdPW/p1f1pG0rC2dSBewNiTCg5M1ycLdGdNQfpoJwgBc0yN
PDt7MyxPbEHEN7Fv9GN3Pp8NnQIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFLMaTZv+
qSZAmy0EBUoKke014btpMB8GA1UdIwQYMBaAFANyRtUUuCNA7eBiib8byMRZ2/zl
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFNkRCMy81M0FBMUJENEM2
MDgxMUVDOUIzMTQ0NkRDNEY5QUUwMi9BM0pHMVJTNEkwRHQ0R0tKdnh2SXhGbmJf
T1UuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0EzSkcxUlM0STBEdDRHS0p2eHZJeEZuYl9PVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTZEQjMvNTNBQTFCRDRDNjA4MTFFQzlCMzE0NDZEQzRGOUFFMDIvNjcxQzMxQUFD
NkM4MTFFQ0E1QTlBQjMzQzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQCLXk4AwQCZz2QMA0GCSqGSIb3DQEBCwUAA4IBAQCkKu+e2Wi11CIe
NRbZzGpgHuOU16iDVRZnYsr6tvIcQFZFkS8rM/6qdDW554AhIvWhfMq8oVMp9DsL
kYS/8A17dIQBFtNn6qOXV3iDefNht7dfcgovjonxB0zS6DJ4knoYXXnKPdHmNp8A
6Mo+P02JED3/SdNl8S3j9wap1TSIlzSluYhySmNdsHu9KvQ3S+WWLx9tBuEI2h3a
vNQT6Snk+b90+LCoQZWNGoewxjri1iNqSQZFPzzNBVXpp6+eYUdgil1PV1R9BRHE
31Uicj+7NxFiZX0PgxRcaUqLY6HEBR2OSAyLR0rCXNLnwItESBLxC6FGbzvu4a93
xdYyiJIw
-----END CERTIFICATE-----
Generated at Tue Jul 28 22:04:55 2026 by rpki-client