Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A9467/915C07E691EA11E79D0D0A2BC4F9AE02/0EDA10A4A9A011EE96DCBB4FC4F9AE02.roa
File:                     0EDA10A4A9A011EE96DCBB4FC4F9AE02.roa (raw, json)
Hash identifier:          DzKmtYCdBRynloESEDJ88OdtBxNoXDc9M+RZzPAZ8/Q=
Subject key identifier:   D3:28:1B:A6:AD:75:8A:06:6F:ED:9A:38:CE:68:23:8D:B7:1D:71:02
Certificate issuer:       /CN=A91A9467/serialNumber=2E164DB45B846BBAE68C277D43F882F64092281E
Certificate serial:       1976
Authority key identifier: 2E:16:4D:B4:5B:84:6B:BA:E6:8C:27:7D:43:F8:82:F6:40:92:28:1E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/LhZNtFuEa7rmjCd9Q_iC9kCSKB4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A9467/915C07E691EA11E79D0D0A2BC4F9AE02/0EDA10A4A9A011EE96DCBB4FC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 15:55:34 +0000
ROA not before:           Sat 04 Oct 2025 16:44:53 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     136956
IP address blocks:        103.210.132.0/22 maxlen: 24
                          2401:b840::/32 maxlen: 32
                          2404:6e80::/32 maxlen: 32
                          2404:6e80:8000::/33 maxlen: 33
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A9467/915C07E691EA11E79D0D0A2BC4F9AE02/LhZNtFuEa7rmjCd9Q_iC9kCSKB4.crl
                          rsync://rpki.apnic.net/member_repository/A91A9467/915C07E691EA11E79D0D0A2BC4F9AE02/LhZNtFuEa7rmjCd9Q_iC9kCSKB4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/LhZNtFuEa7rmjCd9Q_iC9kCSKB4.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 09 Mar 2026 01:18:32 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 6518 (0x1976)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A9467, serialNumber=2E164DB45B846BBAE68C277D43F882F64092281E
        Validity
            Not Before: Oct  4 16:44:53 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=69a46175-3171
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e5:23:d9:96:5a:61:db:16:6c:1d:0d:de:71:8e:
                    d1:be:cf:3d:3a:0d:98:82:62:fb:04:4a:94:52:4e:
                    19:d8:7f:95:50:e7:ce:7f:2e:94:79:3e:a9:26:97:
                    67:cf:8a:53:45:7d:9f:5e:82:79:47:4e:13:fb:1f:
                    d6:9a:98:28:20:98:f2:6a:62:f9:7e:68:03:8a:d3:
                    b9:67:05:bf:21:da:30:cb:9c:c6:ca:cd:b2:51:f7:
                    5b:69:97:23:2b:1f:39:59:0e:9f:5c:0f:e2:72:ed:
                    1b:ee:24:8d:3f:87:ff:75:cf:fd:84:17:a5:ec:db:
                    4e:bb:34:4f:84:0f:c7:8b:ce:d8:fe:15:06:36:56:
                    ad:57:2c:78:e7:63:1e:6a:29:60:17:e1:0f:6d:6f:
                    f8:1e:ce:10:e6:80:a5:6f:6f:df:55:63:54:8a:5c:
                    83:22:c5:fa:a9:e5:c2:dc:5e:89:bf:75:ef:e4:e4:
                    6e:0d:4f:70:3e:35:d9:b4:33:57:28:92:20:d4:f4:
                    99:79:3b:27:01:09:3f:0a:46:32:88:09:d4:86:ba:
                    bc:9f:d2:ff:10:7a:98:71:e0:64:f3:0d:20:ca:09:
                    70:28:19:c0:7c:e5:a8:f2:1c:0d:54:e7:13:a3:5c:
                    d9:b0:5e:74:c7:86:d6:71:ab:c0:ad:57:75:63:b8:
                    4b:a3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D3:28:1B:A6:AD:75:8A:06:6F:ED:9A:38:CE:68:23:8D:B7:1D:71:02
            X509v3 Authority Key Identifier:
                keyid:2E:16:4D:B4:5B:84:6B:BA:E6:8C:27:7D:43:F8:82:F6:40:92:28:1E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A9467/915C07E691EA11E79D0D0A2BC4F9AE02/LhZNtFuEa7rmjCd9Q_iC9kCSKB4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/LhZNtFuEa7rmjCd9Q_iC9kCSKB4.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/A91A9467/915C07E691EA11E79D0D0A2BC4F9AE02/0EDA10A4A9A011EE96DCBB4FC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.210.132.0/22
                IPv6:
                  2401:b840::/32
                  2404:6e80::/32

    Signature Algorithm: sha256WithRSAEncryption
         40:15:9a:13:40:31:8e:9b:30:f6:a8:0c:44:49:53:3d:77:cc:
         f4:f4:77:b4:73:0e:22:63:74:20:28:79:e6:1d:b9:a8:fe:9e:
         4f:95:8e:fc:b2:b9:78:11:7d:e2:cb:0b:19:3d:4f:96:e4:e3:
         1b:d6:ab:57:f8:b6:86:d2:b9:8d:d6:15:bd:1c:56:96:71:11:
         cf:7e:c1:97:85:34:1a:96:d0:e9:6e:3b:fc:3a:90:b7:65:e4:
         29:8c:7f:48:30:b0:c9:b7:12:30:bb:83:27:6c:ca:93:e2:2d:
         87:f6:93:36:b7:62:36:64:ae:ac:4a:11:65:6d:d0:e3:b4:63:
         3d:d1:65:c8:70:9c:ba:b6:31:94:32:1f:9b:e3:ba:b1:dc:5d:
         33:3e:a1:fc:84:3d:6c:1e:3a:ec:63:25:04:97:04:14:8c:f4:
         63:17:c7:20:5e:65:e7:a9:0b:10:0f:23:10:fa:bb:f7:09:dd:
         24:70:14:2d:6c:14:0c:33:36:ff:70:6a:69:4b:f4:e5:7b:0d:
         fb:60:a9:fe:c2:28:ee:04:e3:43:11:00:29:a7:2c:75:d8:75:
         2e:dc:15:0e:b8:54:c3:b9:52:d5:fb:72:a8:00:05:78:e3:e9:
         46:cf:a3:b1:c7:e9:62:d8:4a:67:d4:2e:bd:b6:7c:2c:48:86:
         04:e9:34:65
-----BEGIN CERTIFICATE-----
MIIFUjCCBDqgAwIBAgICGXYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTk0NjcxMTAvBgNVBAUTKDJFMTY0REI0NUI4NDZCQkFFNjhDMjc3RDQzRjg4MkY2
NDA5MjI4MUUwHhcNMjUxMDA0MTY0NDUzWhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NjE3NS0zMTcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA5SPZllph2xZsHQ3ecY7Rvs89Og2YgmL7BEqUUk4Z2H+VUOfOfy6UeT6pJpdn
z4pTRX2fXoJ5R04T+x/WmpgoIJjyamL5fmgDitO5ZwW/Idowy5zGys2yUfdbaZcj
Kx85WQ6fXA/icu0b7iSNP4f/dc/9hBel7NtOuzRPhA/Hi87Y/hUGNlatVyx452Me
ailgF+EPbW/4Hs4Q5oClb2/fVWNUilyDIsX6qeXC3F6Jv3Xv5ORuDU9wPjXZtDNX
KJIg1PSZeTsnAQk/CkYyiAnUhrq8n9L/EHqYceBk8w0gyglwKBnAfOWo8hwNVOcT
o1zZsF50x4bWcavArVd1Y7hLowIDAQABo4ICdjCCAnIwHQYDVR0OBBYEFNMoG6at
dYoGb+2aOM5oI423HXECMB8GA1UdIwQYMBaAFC4WTbRbhGu65ownfUP4gvZAkige
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBOTQ2Ny85MTVDMDdFNjkx
RUExMUU3OUQwRDBBMkJDNEY5QUUwMi9MaFpOdEZ1RWE3cm1qQ2Q5UV9pQzlrQ1NL
QjQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0xoWk50RnVFYTdybWpDZDlRX2lDOWtDU0tCNC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTk0NjcvOTE1QzA3RTY5MUVBMTFFNzlEMEQwQTJCQzRGOUFFMDIvMEVEQTEwQTRB
OUEwMTFFRTk2RENCQjRGQzRGOUFFMDIucm9hMDUGCCsGAQUFBwEHAQH/BCYwJDAM
BAIAATAGAwQCZ9KEMBQEAgACMA4DBQAkAbhAAwUAJARugDANBgkqhkiG9w0BAQsF
AAOCAQEAQBWaE0Axjpsw9qgMRElTPXfM9PR3tHMOImN0ICh55h25qP6eT5WO/LK5
eBF94ssLGT1PluTjG9arV/i2htK5jdYVvRxWlnERz37Bl4U0GpbQ6W47/DqQt2Xk
KYx/SDCwybcSMLuDJ2zKk+Ith/aTNrdiNmSurEoRZW3Q47RjPdFlyHCcurYxlDIf
m+O6sdxdMz6h/IQ9bB467GMlBJcEFIz0YxfHIF5l56kLEA8jEPq79wndJHAULWwU
DDM2/3BqaUv05XsN+2Cp/sIo7gTjQxEAKacsddh1LtwVDrhUw7lS1ftyqAAFeOPp
Rs+jscfpYthKZ9QuvbZ8LEiGBOk0ZQ==
-----END CERTIFICATE-----
Generated at Mon Mar 2 12:42:09 2026 by rpki-client