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/A1065576723371851778/0/3231302e37382e36342e302f31392d3139203d3e2039333931.roa
File:                     3231302e37382e36342e302f31392d3139203d3e2039333931.roa (raw, json)
Hash identifier:          jvALRiPVY3SMKzJOoNBmUmRGQM09Xnh580YLiGxSUOQ=
Subject key identifier:   6C:80:9E:43:2A:BD:6E:15:3D:BF:7C:36:99:EE:C6:4F:9A:E3:77:B0
Certificate issuer:       /CN=745EC59458DF98DC3674219750AB7E7BC251E62C
Certificate serial:       450C9207989A34A8F642AFE9DD3D4AEB0536DA5F
Authority key identifier: 74:5E:C5:94:58:DF:98:DC:36:74:21:97:50:AB:7E:7B:C2:51:E6:2C
Authority info access:    rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/745EC59458DF98DC3674219750AB7E7BC251E62C.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1065576723371851778/0/3231302e37382e36342e302f31392d3139203d3e2039333931.roa
Signing time:             Tue 20 Jan 2026 02:26:05 +0000
ROA not before:           Tue 20 Jan 2026 02:21:05 +0000
ROA not after:            Tue 19 Jan 2027 02:26:05 +0000
asID:                     9391
IP address blocks:        210.78.64.0/19 maxlen: 19
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1065576723371851778/0/745EC59458DF98DC3674219750AB7E7BC251E62C.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1065576723371851778/0/745EC59458DF98DC3674219750AB7E7BC251E62C.mft
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/745EC59458DF98DC3674219750AB7E7BC251E62C.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:   Sun 25 Jan 2026 19:40:57 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            45:0c:92:07:98:9a:34:a8:f6:42:af:e9:dd:3d:4a:eb:05:36:da:5f
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=745EC59458DF98DC3674219750AB7E7BC251E62C
        Validity
            Not Before: Jan 20 02:21:05 2026 GMT
            Not After : Jan 19 02:26:05 2027 GMT
        Subject: CN=6C809E432ABD6E153DBF7C3699EEC64F9AE377B0
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ad:9f:f2:3f:5d:4d:56:eb:28:16:21:b7:9a:ce:
                    3c:57:8f:b6:96:a5:a2:15:f1:02:6b:fb:ca:c5:0c:
                    47:4e:b3:2d:d2:b8:84:75:56:f3:2b:83:27:a8:d5:
                    c9:1a:29:f2:04:b4:7c:1a:b9:cd:91:6e:5c:b4:1c:
                    a3:66:e8:40:4b:b6:81:53:82:85:3c:95:2b:66:8a:
                    00:de:e5:f5:f2:a8:8f:4c:95:41:4c:88:ac:d4:89:
                    ac:23:ba:fb:f5:64:c3:bc:24:b5:f8:a0:62:59:82:
                    07:70:32:37:58:b8:38:cb:a3:96:c4:df:58:26:b1:
                    82:24:b8:95:ae:36:4b:69:aa:c3:94:4e:22:43:a2:
                    e7:21:bf:4d:c1:82:91:64:0a:45:e6:4e:05:d3:1f:
                    5d:41:e2:0f:59:f0:cd:1e:19:30:d2:9c:57:63:51:
                    ea:81:6a:6f:71:b7:cd:44:fb:cd:f9:56:5d:1e:e9:
                    f4:c4:8b:d2:ea:db:d6:2e:96:15:e8:e1:a9:4e:d5:
                    7a:19:c1:55:40:48:16:65:ce:d8:4b:cc:c1:59:09:
                    87:dc:73:a9:97:9c:f3:f5:17:3d:28:5e:5e:ef:e1:
                    6f:73:dd:64:fa:56:f4:75:31:e5:6e:6e:3f:79:63:
                    d7:e3:b6:69:e0:9e:a3:01:bb:02:ea:79:06:9a:05:
                    1c:c1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                6C:80:9E:43:2A:BD:6E:15:3D:BF:7C:36:99:EE:C6:4F:9A:E3:77:B0
            X509v3 Authority Key Identifier:
                keyid:74:5E:C5:94:58:DF:98:DC:36:74:21:97:50:AB:7E:7B:C2:51:E6:2C

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

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1065576723371851778/0/745EC59458DF98DC3674219750AB7E7BC251E62C.crl

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

            Subject Information Access:
                Signed Object - URI:rsync://rpki-rps.cnnic.cn/repo/A1065576723371851778/0/3231302e37382e36342e302f31392d3139203d3e2039333931.roa

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  210.78.64.0/19

    Signature Algorithm: sha256WithRSAEncryption
         7f:1a:23:c1:79:4c:e5:a0:71:8b:15:bf:0e:45:ee:a5:f9:e6:
         b7:60:f5:50:65:fe:06:c4:8a:84:b9:04:16:94:24:82:cc:8a:
         b5:74:75:ee:0b:b1:da:37:80:4d:d9:6d:e1:a8:7a:77:c2:11:
         62:77:fd:73:81:8a:5b:04:cd:0d:b2:76:56:50:e2:ba:27:90:
         b3:e8:c7:3a:dd:44:3c:48:c4:bf:60:73:f3:eb:45:51:c1:95:
         35:28:e0:99:5d:8f:e6:c6:4e:fe:53:bd:63:76:69:d4:d1:55:
         5e:88:cf:07:4c:4b:83:b0:7c:43:ac:40:2f:3e:78:e1:13:43:
         2d:d1:44:21:e4:58:ff:6f:42:52:82:f4:d1:03:a9:31:ad:7a:
         80:d4:ec:6d:73:63:c5:49:c5:f3:c9:ed:e4:1c:90:40:09:8a:
         11:5f:4a:d0:30:5e:5b:30:05:c4:a1:02:24:03:4b:09:0a:06:
         e8:2d:a6:34:aa:8e:72:54:26:da:6a:c9:e4:d5:2b:eb:09:12:
         a5:14:11:04:79:17:44:55:ff:99:48:5d:2f:0e:58:31:0f:25:
         9b:85:a3:da:f7:95:db:93:7a:e9:5c:e9:a0:2b:dd:39:38:1c:
         a2:18:76:29:bc:24:5e:95:1c:14:3a:98:1f:00:77:be:48:01:
         99:0d:b6:59
-----BEGIN CERTIFICATE-----
MIIFBTCCA+2gAwIBAgIURQySB5iaNKj2Qq/p3T1K6wU22l8wDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoNzQ1RUM1OTQ1OERGOThEQzM2NzQyMTk3NTBBQjdFN0JD
MjUxRTYyQzAeFw0yNjAxMjAwMjIxMDVaFw0yNzAxMTkwMjI2MDVaMDMxMTAvBgNV
BAMTKDZDODA5RTQzMkFCRDZFMTUzREJGN0MzNjk5RUVDNjRGOUFFMzc3QjAwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtn/I/XU1W6ygWIbeazjxXj7aW
paIV8QJr+8rFDEdOsy3SuIR1VvMrgyeo1ckaKfIEtHwauc2Rbly0HKNm6EBLtoFT
goU8lStmigDe5fXyqI9MlUFMiKzUiawjuvv1ZMO8JLX4oGJZggdwMjdYuDjLo5bE
31gmsYIkuJWuNktpqsOUTiJDouchv03BgpFkCkXmTgXTH11B4g9Z8M0eGTDSnFdj
UeqBam9xt81E+835Vl0e6fTEi9Lq29YulhXo4alO1XoZwVVASBZlzthLzMFZCYfc
c6mXnPP1Fz0oXl7v4W9z3WT6VvR1MeVubj95Y9fjtmngnqMBuwLqeQaaBRzBAgMB
AAGjggIPMIICCzAdBgNVHQ4EFgQUbICeQyq9bhU9v3w2me7GT5rjd7AwHwYDVR0j
BBgwFoAUdF7FlFjfmNw2dCGXUKt+e8JR5iwwDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTA2
NTU3NjcyMzM3MTg1MTc3OC8wLzc0NUVDNTk0NThERjk4REMzNjc0MjE5NzUwQUI3
RTdCQzI1MUU2MkMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvNzQ1RUM1OTQ1OERGOThEQzM2NzQyMTk3NTBBQjdFN0JDMjUxRTYyQy5jZXIw
gYgGCCsGAQUFBwELBHwwejB4BggrBgEFBQcwC4ZscnN5bmM6Ly9ycGtpLXJwcy5j
bm5pYy5jbi9yZXBvL0ExMDY1NTc2NzIzMzcxODUxNzc4LzAvMzIzMTMwMmUzNzM4
MmUzNjM0MmUzMDJmMzEzOTJkMzEzOTIwM2QzZTIwMzkzMzM5MzEucm9hMBgGA1Ud
IAEB/wQOMAwwCgYIKwYBBQUHDgIwHwYIKwYBBQUHAQcBAf8EEDAOMAwEAgABMAYD
BAXSTkAwDQYJKoZIhvcNAQELBQADggEBAH8aI8F5TOWgcYsVvw5F7qX55rdg9VBl
/gbEioS5BBaUJILMirV0de4Lsdo3gE3ZbeGoenfCEWJ3/XOBilsEzQ2ydlZQ4ron
kLPoxzrdRDxIxL9gc/PrRVHBlTUo4Jldj+bGTv5TvWN2adTRVV6IzwdMS4OwfEOs
QC8+eOETQy3RRCHkWP9vQlKC9NEDqTGteoDU7G1zY8VJxfPJ7eQckEAJihFfStAw
XlswBcShAiQDSwkKBugtpjSqjnJUJtpqyeTVK+sJEqUUEQR5F0RV/5lIXS8OWDEP
JZuFo9r3lduTeulc6aAr3Tk4HKIYdim8JF6VHBQ6mB8Ad75IAZkNtlk=
-----END CERTIFICATE-----
Generated at Sun Jan 25 14:04:24 2026 by rpki-client