Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A912A31E/C8A4C4E4E8BB11EDA8DB8A1FC4F9AE02/5181F33CE8C011EDADA54A23C4F9AE02.roa
File:                     5181F33CE8C011EDADA54A23C4F9AE02.roa (raw, json)
Hash identifier:          3weaQ4o+eQXlXxL8Agh4qybWMOK+rrtdU5IbG/vM6oo=
Subject key identifier:   18:DD:49:91:C7:22:8D:A4:65:48:F4:76:6A:CB:FA:EA:A6:90:72:A7
Certificate issuer:       /CN=A912A31E/serialNumber=DA57B191C55BB3319EBD9182DC0D4E6AEF3E0DD8
Certificate serial:       021F
Authority key identifier: DA:57:B1:91:C5:5B:B3:31:9E:BD:91:82:DC:0D:4E:6A:EF:3E:0D:D8
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2lexkcVbszGevZGC3A1Oau8-Ddg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A912A31E/C8A4C4E4E8BB11EDA8DB8A1FC4F9AE02/5181F33CE8C011EDADA54A23C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 12:59:47 +0000
ROA not before:           Wed 19 Nov 2025 01:18:52 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     135662
IP address blocks:        103.78.108.0/23 maxlen: 24
                          103.118.162.0/23 maxlen: 23
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A912A31E/C8A4C4E4E8BB11EDA8DB8A1FC4F9AE02/2lexkcVbszGevZGC3A1Oau8-Ddg.crl
                          rsync://rpki.apnic.net/member_repository/A912A31E/C8A4C4E4E8BB11EDA8DB8A1FC4F9AE02/2lexkcVbszGevZGC3A1Oau8-Ddg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2lexkcVbszGevZGC3A1Oau8-Ddg.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:   Fri 03 Apr 2026 02:16:07 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 543 (0x21f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912A31E, serialNumber=DA57B191C55BB3319EBD9182DC0D4E6AEF3E0DD8
        Validity
            Not Before: Nov 19 01:18:52 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69a43843-d475
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:8b:a4:cc:f9:f8:be:49:dc:5a:80:59:17:2a:fd:
                    8c:ce:75:d8:1a:5a:de:ca:a6:f8:ea:82:ca:ca:7f:
                    e9:14:13:00:64:90:7d:7f:e1:fb:31:2b:55:83:2d:
                    d2:30:5a:22:bb:82:9d:c0:71:cf:13:bc:df:1d:83:
                    d5:66:29:4d:66:d4:6b:26:79:8b:e7:9e:7c:c8:20:
                    ed:cf:24:cf:2e:dd:9c:46:b7:c5:12:07:40:b6:e2:
                    97:7b:06:e6:d9:a3:92:32:55:26:cf:de:6d:3d:c3:
                    83:6a:91:f5:48:e9:07:ea:64:2f:5e:60:b5:37:ac:
                    df:59:10:51:5b:da:48:3a:7d:59:63:18:f9:47:c3:
                    ea:ff:b9:ed:18:de:99:fe:23:d0:09:2c:ac:64:d2:
                    76:d3:dc:c6:4c:62:54:a6:3b:13:5d:93:4e:24:a4:
                    af:23:0c:6b:d0:c3:19:50:40:da:ac:74:29:48:55:
                    0b:b2:d7:a8:a3:ba:03:fe:0e:a7:08:3b:9f:55:4b:
                    61:f3:81:c4:c7:6a:5e:5d:9e:7f:73:66:0d:1f:bf:
                    a3:3b:42:c6:6e:dc:78:1a:49:50:29:f4:4e:f0:e4:
                    81:f3:37:f3:18:d7:ff:6a:6f:27:a9:89:fb:68:a4:
                    01:a5:0b:b2:f3:26:31:ed:dc:c9:d7:af:bd:bc:81:
                    44:5f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                18:DD:49:91:C7:22:8D:A4:65:48:F4:76:6A:CB:FA:EA:A6:90:72:A7
            X509v3 Authority Key Identifier:
                keyid:DA:57:B1:91:C5:5B:B3:31:9E:BD:91:82:DC:0D:4E:6A:EF:3E:0D:D8

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A912A31E/C8A4C4E4E8BB11EDA8DB8A1FC4F9AE02/2lexkcVbszGevZGC3A1Oau8-Ddg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2lexkcVbszGevZGC3A1Oau8-Ddg.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/A912A31E/C8A4C4E4E8BB11EDA8DB8A1FC4F9AE02/5181F33CE8C011EDADA54A23C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.78.108.0/23
                  103.118.162.0/23

    Signature Algorithm: sha256WithRSAEncryption
         4b:d2:fc:15:35:4e:0d:06:8a:90:64:a8:bc:b3:7d:a0:0a:16:
         39:c0:0e:97:ff:2a:1e:ac:bd:85:1f:22:73:6d:2e:2d:d2:29:
         db:0c:10:59:2d:f7:60:18:b9:ba:a6:6f:fd:32:92:ad:29:c8:
         c1:da:6d:97:4a:92:df:f7:99:3b:77:69:22:73:ed:22:06:8b:
         0b:7b:81:a8:2b:7b:8b:02:5a:33:9c:bb:2b:0e:ac:e8:97:f1:
         3d:2c:e2:0d:3a:05:78:79:09:69:a7:5d:ea:3e:66:4e:13:2b:
         4e:41:71:1f:ea:63:f3:8b:5f:07:83:e9:53:de:47:70:aa:3b:
         5f:16:89:e2:79:d2:1d:7d:9e:af:bd:71:fc:83:5b:30:65:55:
         2c:4d:57:e7:b5:36:11:16:27:a9:31:2b:b9:65:64:22:5a:18:
         03:a7:69:76:df:81:96:82:3d:75:7a:fb:66:7c:d6:ef:00:c6:
         d3:66:52:01:58:4a:50:56:ec:23:1a:32:52:26:f5:d6:5a:8d:
         80:a7:23:2b:57:1d:65:a3:56:1c:76:97:6b:8f:f5:97:f6:dc:
         24:14:2e:0f:73:77:f1:e3:1c:fe:2a:7b:66:18:76:8e:76:87:
         78:cd:93:f6:4d:7c:c7:eb:11:a8:cd:ac:1b:a0:06:12:c6:82:
         35:f2:89:f0
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICAh8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MkEzMUUxMTAvBgNVBAUTKERBNTdCMTkxQzU1QkIzMzE5RUJEOTE4MkRDMEQ0RTZB
RUYzRTBERDgwHhcNMjUxMTE5MDExODUyWhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0Mzg0My1kNDc1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAi6TM+fi+SdxagFkXKv2MznXYGlreyqb46oLKyn/pFBMAZJB9f+H7MStVgy3S
MFoiu4KdwHHPE7zfHYPVZilNZtRrJnmL5558yCDtzyTPLt2cRrfFEgdAtuKXewbm
2aOSMlUmz95tPcODapH1SOkH6mQvXmC1N6zfWRBRW9pIOn1ZYxj5R8Pq/7ntGN6Z
/iPQCSysZNJ209zGTGJUpjsTXZNOJKSvIwxr0MMZUEDarHQpSFULsteoo7oD/g6n
CDufVUth84HEx2peXZ5/c2YNH7+jO0LGbtx4GklQKfRO8OSB8zfzGNf/am8nqYn7
aKQBpQuy8yYx7dzJ16+9vIFEXwIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFBjdSZHH
Io2kZUj0dmrL+uqmkHKnMB8GA1UdIwQYMBaAFNpXsZHFW7Mxnr2RgtwNTmrvPg3Y
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyQTMxRS9DOEE0QzRFNEU4
QkIxMUVEQThEQjhBMUZDNEY5QUUwMi8ybGV4a2NWYnN6R2V2WkdDM0ExT2F1OC1E
ZGcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzJsZXhrY1Zic3pHZXZaR0MzQTFPYXU4LURkZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MkEzMUUvQzhBNEM0RTRFOEJCMTFFREE4REI4QTFGQzRGOUFFMDIvNTE4MUYzM0NF
OEMwMTFFREFEQTU0QTIzQzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQBZ05sAwQBZ3aiMA0GCSqGSIb3DQEBCwUAA4IBAQBL0vwVNU4NBoqQ
ZKi8s32gChY5wA6X/yoerL2FHyJzbS4t0inbDBBZLfdgGLm6pm/9MpKtKcjB2m2X
SpLf95k7d2kic+0iBosLe4GoK3uLAloznLsrDqzol/E9LOINOgV4eQlpp13qPmZO
EytOQXEf6mPzi18Hg+lT3kdwqjtfFoniedIdfZ6vvXH8g1swZVUsTVfntTYRFiep
MSu5ZWQiWhgDp2l234GWgj11evtmfNbvAMbTZlIBWEpQVuwjGjJSJvXWWo2ApyMr
Vx1lo1Ycdpdrj/WX9twkFC4Pc3fx4xz+KntmGHaOdod4zZP2TXzH6xGozawboAYS
xoI18onw
-----END CERTIFICATE-----
Generated at Sat Mar 28 17:34:54 2026 by rpki-client