Route Origin Authorization

$ rpki-client -vvf repo-rpki.idnic.net/repo/ccd53948-ddf3-449a-bf2b-cf3f7ae176d3/0/3130332e39382e3131382e302f32342d3234203d3e20313336383230.roa
File:                     3130332e39382e3131382e302f32342d3234203d3e20313336383230.roa (raw, json)
Hash identifier:          HVqoW+0C33urp1QDrxDJSlQoD43x8mh1qkHLG7bhXAk=
Subject key identifier:   FC:FE:EA:47:D2:76:C0:61:7B:C5:69:B5:4C:F1:0A:FF:0C:B8:0F:BC
Certificate issuer:       /CN=3E2173CCE67F75D29F1CAAA739E6CC6727D6E088
Certificate serial:       2B48B9D987C43373828F5913A9A803EE0D8F7E8C
Authority key identifier: 3E:21:73:CC:E6:7F:75:D2:9F:1C:AA:A7:39:E6:CC:67:27:D6:E0:88
Authority info access:    rsync://repo-rpki.idnic.net/repo/IDNIC-ID/2/3E2173CCE67F75D29F1CAAA739E6CC6727D6E088.cer
Subject info access:      rsync://repo-rpki.idnic.net/repo/ccd53948-ddf3-449a-bf2b-cf3f7ae176d3/0/3130332e39382e3131382e302f32342d3234203d3e20313336383230.roa
Signing time:             Sat 18 Apr 2026 12:00:01 +0000
ROA not before:           Sat 18 Apr 2026 11:55:01 +0000
ROA not after:            Sat 17 Apr 2027 12:00:01 +0000
asID:                     136820
IP address blocks:        103.98.118.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://repo-rpki.idnic.net/repo/ccd53948-ddf3-449a-bf2b-cf3f7ae176d3/0/3E2173CCE67F75D29F1CAAA739E6CC6727D6E088.crl
                          rsync://repo-rpki.idnic.net/repo/ccd53948-ddf3-449a-bf2b-cf3f7ae176d3/0/3E2173CCE67F75D29F1CAAA739E6CC6727D6E088.mft
                          rsync://repo-rpki.idnic.net/repo/IDNIC-ID/2/3E2173CCE67F75D29F1CAAA739E6CC6727D6E088.cer
                          rsync://repo-rpki.idnic.net/repo/IDNIC-ID/2/BA8F77D21E58FE9C939A6B70E2585617E183376B.crl
                          rsync://repo-rpki.idnic.net/repo/IDNIC-ID/2/BA8F77D21E58FE9C939A6B70E2585617E183376B.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/uo930h5Y_pyTmmtw4lhWF-GDN2s.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:   Tue 21 Apr 2026 20:56:50 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            2b:48:b9:d9:87:c4:33:73:82:8f:59:13:a9:a8:03:ee:0d:8f:7e:8c
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=3E2173CCE67F75D29F1CAAA739E6CC6727D6E088
        Validity
            Not Before: Apr 18 11:55:01 2026 GMT
            Not After : Apr 17 12:00:01 2027 GMT
        Subject: CN=FCFEEA47D276C0617BC569B54CF10AFF0CB80FBC
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cf:f0:c3:59:79:55:67:87:39:e6:79:67:c7:a6:
                    c0:f5:39:ef:b9:b7:bc:8c:a0:0f:87:91:3e:48:78:
                    42:c3:f6:76:9d:40:39:9f:aa:2b:58:0d:96:55:bb:
                    b5:5c:21:21:c9:19:f0:66:33:a3:4a:a3:36:5a:b8:
                    82:ae:14:75:0d:88:5a:6c:6d:6a:97:2e:59:f2:b6:
                    5c:97:01:01:d1:04:cc:7b:66:b9:e4:cd:5c:08:3e:
                    1d:a8:f9:88:c0:9a:64:8c:46:48:0c:41:f6:91:1b:
                    18:2c:e9:96:dc:3b:e5:6e:bf:f5:e7:c8:7e:df:95:
                    24:90:8f:0a:5e:55:8a:5b:87:7f:a6:55:a0:16:cb:
                    d8:ca:83:d6:b4:10:e4:75:fd:ab:a0:d5:35:95:ec:
                    c7:65:00:32:94:0a:62:d4:a1:65:fd:86:11:77:91:
                    24:d7:2c:42:65:45:6c:7f:a8:44:56:97:dd:d8:3d:
                    a0:ba:8e:60:f7:1d:2d:fe:d6:bc:d9:8b:a3:d2:ac:
                    15:21:89:86:e6:31:8b:a5:23:ce:3c:71:a7:cf:24:
                    f4:86:c7:10:fa:a1:3f:3e:b7:9f:c9:10:e8:ee:b6:
                    ac:cd:5e:d5:34:a1:d8:04:3c:1a:1a:13:1f:1d:23:
                    c8:76:d4:63:37:24:93:3c:7e:40:dd:70:5b:ee:91:
                    97:bb
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                FC:FE:EA:47:D2:76:C0:61:7B:C5:69:B5:4C:F1:0A:FF:0C:B8:0F:BC
            X509v3 Authority Key Identifier:
                keyid:3E:21:73:CC:E6:7F:75:D2:9F:1C:AA:A7:39:E6:CC:67:27:D6:E0:88

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

                Full Name:
                  URI:rsync://repo-rpki.idnic.net/repo/ccd53948-ddf3-449a-bf2b-cf3f7ae176d3/0/3E2173CCE67F75D29F1CAAA739E6CC6727D6E088.crl

            Authority Information Access:
                CA Issuers - URI:rsync://repo-rpki.idnic.net/repo/IDNIC-ID/2/3E2173CCE67F75D29F1CAAA739E6CC6727D6E088.cer

            Subject Information Access:
                Signed Object - URI:rsync://repo-rpki.idnic.net/repo/ccd53948-ddf3-449a-bf2b-cf3f7ae176d3/0/3130332e39382e3131382e302f32342d3234203d3e20313336383230.roa

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.98.118.0/24

    Signature Algorithm: sha256WithRSAEncryption
         25:b3:21:18:b9:39:af:86:e9:95:1a:1b:84:0b:ce:e0:3b:f6:
         7e:14:da:4a:5f:5d:51:27:dc:4e:38:d4:86:67:2d:6b:44:5f:
         40:67:02:03:3d:3b:6c:05:7a:60:cd:c2:1a:2a:07:07:2e:a1:
         0d:39:51:96:a3:d8:ca:9d:c6:f4:0c:ed:57:33:24:e3:e7:da:
         1a:0f:35:4f:09:09:99:38:53:41:71:d7:40:2d:37:7b:cd:66:
         bf:48:c9:e3:43:e5:84:ad:62:82:5a:00:c0:8c:c2:4c:6c:85:
         df:4d:7d:ee:aa:d1:77:60:b2:3f:99:9d:64:83:26:1a:5f:02:
         d9:7d:d8:ea:02:04:90:5a:b0:3f:04:85:2a:8a:98:2d:3e:9b:
         7e:2d:10:33:1e:2c:b8:43:9e:f5:65:ee:37:64:43:03:f8:f0:
         b4:f2:25:33:1c:bc:cf:ae:79:8e:cb:e9:28:84:a8:98:24:4e:
         66:20:b1:13:12:4e:e1:00:86:07:f3:fd:0b:91:6a:27:28:c1:
         bd:fa:dd:ff:e4:2b:bb:61:35:8b:b1:47:1d:8f:e7:da:8f:bc:
         86:71:b0:4b:e3:ef:f2:42:fd:93:70:e2:89:03:a1:df:98:23:
         38:bf:95:7b:6e:c7:c0:c5:04:e1:87:44:64:1f:78:24:8e:5d:
         88:de:ce:94
-----BEGIN CERTIFICATE-----
MIIFKjCCBBKgAwIBAgIUK0i52YfEM3OCj1kTqagD7g2PfowwDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoM0UyMTczQ0NFNjdGNzVEMjlGMUNBQUE3MzlFNkNDNjcy
N0Q2RTA4ODAeFw0yNjA0MTgxMTU1MDFaFw0yNzA0MTcxMjAwMDFaMDMxMTAvBgNV
BAMTKEZDRkVFQTQ3RDI3NkMwNjE3QkM1NjlCNTRDRjEwQUZGMENCODBGQkMwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP8MNZeVVnhznmeWfHpsD1Oe+5
t7yMoA+HkT5IeELD9nadQDmfqitYDZZVu7VcISHJGfBmM6NKozZauIKuFHUNiFps
bWqXLlnytlyXAQHRBMx7ZrnkzVwIPh2o+YjAmmSMRkgMQfaRGxgs6ZbcO+Vuv/Xn
yH7flSSQjwpeVYpbh3+mVaAWy9jKg9a0EOR1/aug1TWV7MdlADKUCmLUoWX9hhF3
kSTXLEJlRWx/qERWl93YPaC6jmD3HS3+1rzZi6PSrBUhiYbmMYulI848cafPJPSG
xxD6oT8+t5/JEOjutqzNXtU0odgEPBoaEx8dI8h21GM3JJM8fkDdcFvukZe7AgMB
AAGjggI0MIICMDAdBgNVHQ4EFgQU/P7qR9J2wGF7xWm1TPEK/wy4D7wwHwYDVR0j
BBgwFoAUPiFzzOZ/ddKfHKqnOebMZyfW4IgwDgYDVR0PAQH/BAQDAgeAMIGFBgNV
HR8EfjB8MHqgeKB2hnRyc3luYzovL3JlcG8tcnBraS5pZG5pYy5uZXQvcmVwby9j
Y2Q1Mzk0OC1kZGYzLTQ0OWEtYmYyYi1jZjNmN2FlMTc2ZDMvMC8zRTIxNzNDQ0U2
N0Y3NUQyOUYxQ0FBQTczOUU2Q0M2NzI3RDZFMDg4LmNybDB0BggrBgEFBQcBAQRo
MGYwZAYIKwYBBQUHMAKGWHJzeW5jOi8vcmVwby1ycGtpLmlkbmljLm5ldC9yZXBv
L0lETklDLUlELzIvM0UyMTczQ0NFNjdGNzVEMjlGMUNBQUE3MzlFNkNDNjcyN0Q2
RTA4OC5jZXIwgaQGCCsGAQUFBwELBIGXMIGUMIGRBggrBgEFBQcwC4aBhHJzeW5j
Oi8vcmVwby1ycGtpLmlkbmljLm5ldC9yZXBvL2NjZDUzOTQ4LWRkZjMtNDQ5YS1i
ZjJiLWNmM2Y3YWUxNzZkMy8wLzMxMzAzMzJlMzkzODJlMzEzMTM4MmUzMDJmMzIz
NDJkMzIzNDIwM2QzZTIwMzEzMzM2MzgzMjMwLnJvYTAYBgNVHSABAf8EDjAMMAoG
CCsGAQUFBw4CMB8GCCsGAQUFBwEHAQH/BBAwDjAMBAIAATAGAwQAZ2J2MA0GCSqG
SIb3DQEBCwUAA4IBAQAlsyEYuTmvhumVGhuEC87gO/Z+FNpKX11RJ9xOONSGZy1r
RF9AZwIDPTtsBXpgzcIaKgcHLqENOVGWo9jKncb0DO1XMyTj59oaDzVPCQmZOFNB
cddALTd7zWa/SMnjQ+WErWKCWgDAjMJMbIXfTX3uqtF3YLI/mZ1kgyYaXwLZfdjq
AgSQWrA/BIUqipgtPpt+LRAzHiy4Q571Ze43ZEMD+PC08iUzHLzPrnmOy+kohKiY
JE5mILETEk7hAIYH8/0LkWonKMG9+t3/5Cu7YTWLsUcdj+faj7yGcbBL4+/yQv2T
cOKJA6HfmCM4v5V7bsfAxQThh0RkH3gkjl2I3s6U
-----END CERTIFICATE-----
Generated at Sun Apr 19 14:07:49 2026 by rpki-client