Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91AF145/278073CE36EA11EEAE10AA45C4F9AE02/43E9CB90DFF511EF8E4E3982C4F9AE02.roa
File:                     43E9CB90DFF511EF8E4E3982C4F9AE02.roa (raw, json)
Hash identifier:          h3a54khZyQJtLr0W+utVKmSP39tAWOGnygBrFVrSQe4=
Subject key identifier:   4F:70:DF:CF:87:48:DF:EC:77:06:57:34:85:C7:34:D8:48:82:A7:39
Certificate issuer:       /CN=A91AF145/serialNumber=70DA459191E90686BDB0AC47ABDA30A9C3E174FA
Certificate serial:       0271
Authority key identifier: 70:DA:45:91:91:E9:06:86:BD:B0:AC:47:AB:DA:30:A9:C3:E1:74:FA
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cNpFkZHpBoa9sKxHq9owqcPhdPo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91AF145/278073CE36EA11EEAE10AA45C4F9AE02/43E9CB90DFF511EF8E4E3982C4F9AE02.roa
Signing time:             Wed 21 Oct 2026 02:50:28 +0000
ROA not before:           Wed 21 Oct 2026 02:50:28 +0000
ROA not after:            Thu 30 Dec 2027 00:00:00 +0000
asID:                     45814
IP address blocks:        103.156.136.0/24 maxlen: 24
                          103.156.137.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91AF145/278073CE36EA11EEAE10AA45C4F9AE02/cNpFkZHpBoa9sKxHq9owqcPhdPo.crl
                          rsync://rpki.apnic.net/member_repository/A91AF145/278073CE36EA11EEAE10AA45C4F9AE02/cNpFkZHpBoa9sKxHq9owqcPhdPo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cNpFkZHpBoa9sKxHq9owqcPhdPo.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 08 Nov 2026 03:13:21 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 625 (0x271)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91AF145, serialNumber=70DA459191E90686BDB0AC47ABDA30A9C3E174FA
        Validity
            Not Before: Oct 21 02:50:28 2026 GMT
            Not After : Dec 30 00:00:00 2027 GMT
        Subject: CN=6ad82874-1244
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:dc:07:e0:c4:7c:ca:e1:74:5f:72:dd:25:b0:01:
                    4f:9e:93:ea:cf:69:15:a3:1e:18:d0:c7:97:7d:07:
                    ff:c4:bc:ac:81:51:09:2d:dd:38:cf:3c:63:12:35:
                    d5:8d:aa:73:e9:12:fc:50:b1:31:4c:f0:58:23:8a:
                    69:68:8f:52:05:41:df:ed:d9:be:a4:d5:df:ae:39:
                    f1:57:43:eb:5b:7e:8a:2e:71:48:17:e4:20:42:b2:
                    a4:8d:73:b3:72:f5:62:7a:1b:0f:33:fe:3c:3f:ad:
                    04:cc:e2:3d:81:24:e6:dd:97:b4:ba:32:d8:e4:9f:
                    24:92:73:2f:cb:88:d2:ca:2b:51:99:64:fa:22:1a:
                    84:bf:d3:b0:00:c7:ed:c3:26:18:34:48:46:04:4c:
                    6d:a1:41:ef:64:95:3a:3d:f9:f3:d8:60:f2:aa:f4:
                    7d:31:19:be:bc:d6:97:b7:a0:06:d1:2d:6b:74:4f:
                    af:15:b2:93:5a:2c:d1:66:b7:af:61:5f:b5:19:18:
                    e3:fb:1c:ca:2e:dd:74:ed:61:f8:86:56:cf:25:ca:
                    93:a8:8c:28:d0:10:de:22:aa:a6:26:6b:c9:78:5c:
                    9c:57:b5:79:a7:ce:2b:87:2d:23:60:c2:3f:86:93:
                    ff:cd:82:08:8b:18:b9:d0:01:46:34:0a:35:9c:ad:
                    32:cb
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                4F:70:DF:CF:87:48:DF:EC:77:06:57:34:85:C7:34:D8:48:82:A7:39
            X509v3 Authority Key Identifier:
                keyid:70:DA:45:91:91:E9:06:86:BD:B0:AC:47:AB:DA:30:A9:C3:E1:74:FA

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91AF145/278073CE36EA11EEAE10AA45C4F9AE02/cNpFkZHpBoa9sKxHq9owqcPhdPo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cNpFkZHpBoa9sKxHq9owqcPhdPo.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/A91AF145/278073CE36EA11EEAE10AA45C4F9AE02/43E9CB90DFF511EF8E4E3982C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.156.136.0/23

    Signature Algorithm: sha256WithRSAEncryption
         5d:05:01:82:45:ce:da:60:3b:1c:36:e8:42:56:b1:93:73:83:
         e6:d7:98:7d:f6:3d:a8:ab:01:f5:52:43:d9:c6:d4:b3:ff:b9:
         3c:df:8f:36:45:45:18:80:04:ea:49:e1:17:16:c4:6e:02:3f:
         98:6b:65:a4:ab:57:7e:98:e7:ae:43:8f:3a:60:2e:f5:b3:c1:
         d7:cb:42:3c:6c:89:6a:e0:90:ca:96:82:8d:8e:3d:5d:3f:4e:
         77:0a:d8:7e:7f:52:5e:a0:2a:f1:07:48:2f:23:22:84:32:0e:
         2a:a7:35:f2:dc:51:6d:3e:f9:a6:b6:52:78:f2:0f:23:f1:a2:
         d7:42:02:48:df:7b:85:84:d6:06:3f:83:35:ee:3e:06:ee:3c:
         10:23:b2:ad:c2:98:98:81:a9:a3:03:ed:c1:f7:6b:55:70:38:
         d9:f6:4b:ee:b1:70:45:e4:47:67:2b:21:51:0a:b3:a1:4c:4a:
         58:bb:c6:36:c6:03:0f:f3:fd:87:b7:94:db:7a:56:59:47:29:
         c9:c7:98:16:7d:d1:5b:a6:0d:b0:e1:f7:21:1f:9b:db:2b:09:
         9a:de:84:31:b9:f2:b2:24:56:fd:9f:5d:0e:19:3e:04:10:10:
         a3:16:d3:a9:54:6b:d2:08:47:46:a9:42:09:a2:42:fd:a0:2b:
         38:ca:0d:ea
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAnEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QUYxNDUxMTAvBgNVBAUTKDcwREE0NTkxOTFFOTA2ODZCREIwQUM0N0FCREEzMEE5
QzNFMTc0RkEwHhcNMjYxMDIxMDI1MDI4WhcNMjcxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YWQ4Mjg3NC0xMjQ0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA3AfgxHzK4XRfct0lsAFPnpPqz2kVox4Y0MeXfQf/xLysgVEJLd04zzxjEjXV
japz6RL8ULExTPBYI4ppaI9SBUHf7dm+pNXfrjnxV0PrW36KLnFIF+QgQrKkjXOz
cvViehsPM/48P60EzOI9gSTm3Ze0ujLY5J8kknMvy4jSyitRmWT6IhqEv9OwAMft
wyYYNEhGBExtoUHvZJU6Pfnz2GDyqvR9MRm+vNaXt6AG0S1rdE+vFbKTWizRZrev
YV+1GRjj+xzKLt107WH4hlbPJcqTqIwo0BDeIqqmJmvJeFycV7V5p84rhy0jYMI/
hpP/zYIIixi50AFGNAo1nK0yywIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFE9w38+H
SN/sdwZXNIXHNNhIgqc5MB8GA1UdIwQYMBaAFHDaRZGR6QaGvbCsR6vaMKnD4XT6
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBRjE0NS8yNzgwNzNDRTM2
RUExMUVFQUUxMEFBNDVDNEY5QUUwMi9jTnBGa1pIcEJvYTlzS3hIcTlvd3FjUGhk
UG8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2NOcEZrWkhwQm9hOXNLeEhxOW93cWNQaGRQby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QUYxNDUvMjc4MDczQ0UzNkVBMTFFRUFFMTBBQTQ1QzRGOUFFMDIvNDNFOUNCOTBE
RkY1MTFFRjhFNEUzOTgyQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ5yIMA0GCSqGSIb3DQEBCwUAA4IBAQBdBQGCRc7aYDscNuhCVrGT
c4Pm15h99j2oqwH1UkPZxtSz/7k83482RUUYgATqSeEXFsRuAj+Ya2Wkq1d+mOeu
Q486YC71s8HXy0I8bIlq4JDKloKNjj1dP053Cth+f1JeoCrxB0gvIyKEMg4qpzXy
3FFtPvmmtlJ48g8j8aLXQgJI33uFhNYGP4M17j4G7jwQI7KtwpiYgamjA+3B92tV
cDjZ9kvusXBF5EdnKyFRCrOhTEpYu8Y2xgMP8/2Ht5TbelZZRynJx5gWfdFbpg2w
4fchH5vbKwma3oQxufKyJFb9n10OGT4EEBCjFtOpVGvSCEdGqUIJokL9oCs4yg3q
-----END CERTIFICATE-----
Generated at Sun Nov 1 19:52:34 2026 by rpki-client