This project's continuity is at risk. If Internet routing security is important to you, throw a lifeline! Please donate to the 2026 fundraising campaign.


Route Origin Authorization

$ rpki-client -vvf rpki-rps.cnnic.cn/repo/A1065582330346799105/0/3132332e34392e3234312e302f32342d3234203d3e2034353135.roa
File:                     3132332e34392e3234312e302f32342d3234203d3e2034353135.roa (raw, json)
Hash identifier:          TQFKLb6QXJghjcVvTOVEQ+qkJHS6U3QD78fM7fDfLRo=
Subject key identifier:   9E:82:CC:D4:B8:14:57:9A:74:2F:A8:41:A2:3F:31:4D:52:CF:51:B2
Certificate issuer:       /CN=909D556251A0BE5F9234514028EBD37CE8E1280A
Certificate serial:       788B09B5F209FD5054BE66AA5D4F3EF90078EE89
Authority key identifier: 90:9D:55:62:51:A0:BE:5F:92:34:51:40:28:EB:D3:7C:E8:E1:28:0A
Authority info access:    rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/909D556251A0BE5F9234514028EBD37CE8E1280A.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1065582330346799105/0/3132332e34392e3234312e302f32342d3234203d3e2034353135.roa
Signing time:             Tue 20 Jan 2026 02:20:15 +0000
ROA not before:           Tue 20 Jan 2026 02:15:15 +0000
ROA not after:            Tue 19 Jan 2027 02:20:15 +0000
asID:                     4515
IP address blocks:        123.49.241.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1065582330346799105/0/909D556251A0BE5F9234514028EBD37CE8E1280A.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1065582330346799105/0/909D556251A0BE5F9234514028EBD37CE8E1280A.mft
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/909D556251A0BE5F9234514028EBD37CE8E1280A.cer
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/A56E872A403E7B9CEB9431A08F540401D2FBD710.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/A56E872A403E7B9CEB9431A08F540401D2FBD710.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/pW6HKkA-e5zrlDGgj1QEAdL71xA.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 26 Jan 2026 07:11:57 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            78:8b:09:b5:f2:09:fd:50:54:be:66:aa:5d:4f:3e:f9:00:78:ee:89
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=909D556251A0BE5F9234514028EBD37CE8E1280A
        Validity
            Not Before: Jan 20 02:15:15 2026 GMT
            Not After : Jan 19 02:20:15 2027 GMT
        Subject: CN=9E82CCD4B814579A742FA841A23F314D52CF51B2
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d0:c0:89:77:7e:68:ea:1c:82:aa:0c:6b:d9:96:
                    38:a3:b5:c8:18:c2:a3:72:fc:41:ee:f6:1a:14:01:
                    77:05:3c:ac:98:da:28:4a:23:8d:85:49:5e:08:1b:
                    b7:1a:12:b3:26:93:c3:e3:28:be:f3:b0:77:38:aa:
                    2a:da:db:0a:1c:77:f5:d0:b1:e0:0d:9a:39:75:d0:
                    94:42:83:14:39:b9:08:c7:94:5b:2d:11:60:24:34:
                    85:23:ef:86:f9:f3:77:10:72:ee:e3:89:83:e3:80:
                    d4:55:9d:f6:ec:f5:c7:59:4d:3d:50:8c:b9:86:f5:
                    70:24:51:d0:26:70:fb:87:1b:60:d6:3b:9b:4b:84:
                    74:53:0d:d8:ef:97:b3:e8:14:9e:82:42:dc:d1:7a:
                    95:93:b7:9c:3b:4b:37:3c:10:04:d6:c4:83:d1:f0:
                    dc:eb:b2:d3:93:fa:84:1d:11:3b:49:68:e8:59:ef:
                    8e:af:58:a3:53:4c:48:19:c9:f7:88:43:0d:ec:af:
                    53:0d:66:b6:8a:54:eb:ba:a0:40:4f:90:df:03:21:
                    b6:f4:76:6a:95:5c:c2:f4:09:c3:f2:e1:26:4d:f4:
                    fb:0b:9f:53:aa:2b:9f:76:34:93:f7:2a:e9:5d:6d:
                    0d:1b:98:6b:5f:5f:b1:e5:fe:c5:53:08:71:3b:25:
                    45:31
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                9E:82:CC:D4:B8:14:57:9A:74:2F:A8:41:A2:3F:31:4D:52:CF:51:B2
            X509v3 Authority Key Identifier:
                keyid:90:9D:55:62:51:A0:BE:5F:92:34:51:40:28:EB:D3:7C:E8:E1:28:0A

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

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1065582330346799105/0/909D556251A0BE5F9234514028EBD37CE8E1280A.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/909D556251A0BE5F9234514028EBD37CE8E1280A.cer

            Subject Information Access:
                Signed Object - URI:rsync://rpki-rps.cnnic.cn/repo/A1065582330346799105/0/3132332e34392e3234312e302f32342d3234203d3e2034353135.roa

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  123.49.241.0/24

    Signature Algorithm: sha256WithRSAEncryption
         d3:e8:9e:99:e2:42:29:8e:7d:06:7c:6b:f6:04:25:06:1e:75:
         87:19:39:c4:af:66:5d:ec:1a:d2:c5:ba:6c:77:49:84:52:95:
         8f:86:2f:4d:11:f0:e7:1b:0c:a7:e6:0c:14:1b:8b:b6:19:e1:
         9d:2c:67:ff:69:7c:57:ca:62:d9:69:d9:0b:78:97:3b:98:d7:
         31:45:24:23:a7:30:3c:db:e8:6b:10:32:2e:43:44:83:70:d9:
         e3:f0:5e:25:ed:d7:7c:47:0a:e1:a6:f9:e4:48:4e:da:72:4a:
         06:55:52:cd:64:cc:18:51:9f:a7:67:ef:07:78:8d:9f:9a:0d:
         7b:44:a8:11:8c:ae:1b:63:3c:20:81:56:22:e4:1c:ed:20:32:
         c6:25:fc:7f:ba:3a:66:88:52:62:9a:f2:5e:b9:24:68:20:90:
         68:3e:50:3c:cb:af:50:6e:81:53:47:d1:80:a7:88:01:17:e6:
         fb:4b:78:e0:db:4a:f9:4c:6c:ad:28:c7:a9:c6:9d:4b:2e:8c:
         7c:43:8a:7a:43:a4:aa:5f:6f:98:55:43:44:9a:54:94:67:00:
         d8:b7:cf:0b:a9:f4:4c:18:32:f2:30:6d:8c:a0:3f:ae:fc:a4:
         10:4a:c4:8e:01:45:88:e5:19:20:a8:5f:83:25:b7:bb:b4:75:
         44:fe:a5:10
-----BEGIN CERTIFICATE-----
MIIFBzCCA++gAwIBAgIUeIsJtfIJ/VBUvmaqXU8++QB47okwDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoOTA5RDU1NjI1MUEwQkU1RjkyMzQ1MTQwMjhFQkQzN0NF
OEUxMjgwQTAeFw0yNjAxMjAwMjE1MTVaFw0yNzAxMTkwMjIwMTVaMDMxMTAvBgNV
BAMTKDlFODJDQ0Q0QjgxNDU3OUE3NDJGQTg0MUEyM0YzMTRENTJDRjUxQjIwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQwIl3fmjqHIKqDGvZljijtcgY
wqNy/EHu9hoUAXcFPKyY2ihKI42FSV4IG7caErMmk8PjKL7zsHc4qira2wocd/XQ
seANmjl10JRCgxQ5uQjHlFstEWAkNIUj74b583cQcu7jiYPjgNRVnfbs9cdZTT1Q
jLmG9XAkUdAmcPuHG2DWO5tLhHRTDdjvl7PoFJ6CQtzRepWTt5w7Szc8EATWxIPR
8NzrstOT+oQdETtJaOhZ746vWKNTTEgZyfeIQw3sr1MNZraKVOu6oEBPkN8DIbb0
dmqVXML0CcPy4SZN9PsLn1OqK592NJP3KuldbQ0bmGtfX7Hl/sVTCHE7JUUxAgMB
AAGjggIRMIICDTAdBgNVHQ4EFgQUnoLM1LgUV5p0L6hBoj8xTVLPUbIwHwYDVR0j
BBgwFoAUkJ1VYlGgvl+SNFFAKOvTfOjhKAowDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTA2
NTU4MjMzMDM0Njc5OTEwNS8wLzkwOUQ1NTYyNTFBMEJFNUY5MjM0NTE0MDI4RUJE
MzdDRThFMTI4MEEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvOTA5RDU1NjI1MUEwQkU1RjkyMzQ1MTQwMjhFQkQzN0NFOEUxMjgwQS5jZXIw
gYoGCCsGAQUFBwELBH4wfDB6BggrBgEFBQcwC4ZucnN5bmM6Ly9ycGtpLXJwcy5j
bm5pYy5jbi9yZXBvL0ExMDY1NTgyMzMwMzQ2Nzk5MTA1LzAvMzEzMjMzMmUzNDM5
MmUzMjM0MzEyZTMwMmYzMjM0MmQzMjM0MjAzZDNlMjAzNDM1MzEzNS5yb2EwGAYD
VR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4wDAQCAAEw
BgMEAHsx8TANBgkqhkiG9w0BAQsFAAOCAQEA0+iemeJCKY59Bnxr9gQlBh51hxk5
xK9mXewa0sW6bHdJhFKVj4YvTRHw5xsMp+YMFBuLthnhnSxn/2l8V8pi2WnZC3iX
O5jXMUUkI6cwPNvoaxAyLkNEg3DZ4/BeJe3XfEcK4ab55EhO2nJKBlVSzWTMGFGf
p2fvB3iNn5oNe0SoEYyuG2M8IIFWIuQc7SAyxiX8f7o6ZohSYpryXrkkaCCQaD5Q
PMuvUG6BU0fRgKeIARfm+0t44NtK+UxsrSjHqcadSy6MfEOKekOkql9vmFVDRJpU
lGcA2LfPC6n0TBgy8jBtjKA/rvykEErEjgFFiOUZIKhfgyW3u7R1RP6lEA==
-----END CERTIFICATE-----
Generated at Sun Jan 25 21:39:22 2026 by rpki-client