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/A1065585649345691650/0/31342e3130332e36342e302f32312d3234203d3e2034383131.roa
File:                     31342e3130332e36342e302f32312d3234203d3e2034383131.roa (raw, json)
Hash identifier:          vui4qapuQuoE62GwourfmIdd7IU2zwnRctqX+EqlYg0=
Subject key identifier:   6B:C9:CF:B9:2F:66:7B:C5:4A:CB:78:02:D9:BE:BE:E6:65:53:DB:E5
Certificate issuer:       /CN=30774653B3B7BF15B38B8BBFFD73A5C2D1EEF38F
Certificate serial:       4DB9F5025E857297498318EE3B6B811114139D6F
Authority key identifier: 30:77:46:53:B3:B7:BF:15:B3:8B:8B:BF:FD:73:A5:C2:D1:EE:F3:8F
Authority info access:    rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/30774653B3B7BF15B38B8BBFFD73A5C2D1EEF38F.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1065585649345691650/0/31342e3130332e36342e302f32312d3234203d3e2034383131.roa
Signing time:             Tue 20 Jan 2026 02:09:42 +0000
ROA not before:           Tue 20 Jan 2026 02:04:42 +0000
ROA not after:            Tue 19 Jan 2027 02:09:42 +0000
asID:                     4811
IP address blocks:        14.103.64.0/21 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1065585649345691650/0/30774653B3B7BF15B38B8BBFFD73A5C2D1EEF38F.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1065585649345691650/0/30774653B3B7BF15B38B8BBFFD73A5C2D1EEF38F.mft
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/30774653B3B7BF15B38B8BBFFD73A5C2D1EEF38F.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:16:57 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            4d:b9:f5:02:5e:85:72:97:49:83:18:ee:3b:6b:81:11:14:13:9d:6f
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=30774653B3B7BF15B38B8BBFFD73A5C2D1EEF38F
        Validity
            Not Before: Jan 20 02:04:42 2026 GMT
            Not After : Jan 19 02:09:42 2027 GMT
        Subject: CN=6BC9CFB92F667BC54ACB7802D9BEBEE66553DBE5
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cd:86:2f:72:af:b4:2f:cb:7c:4c:6c:9a:79:4b:
                    69:27:a7:2c:53:cb:d0:d0:fe:5f:a0:c3:83:9d:4c:
                    ee:af:92:c4:d7:b9:3c:ee:f8:e7:5d:2e:6b:1e:13:
                    84:2e:1b:d1:74:c7:33:7a:0c:71:08:58:7d:d9:af:
                    27:d7:56:9d:45:18:89:e6:5b:df:b8:21:22:2c:d6:
                    83:92:6e:58:5b:4e:18:d4:b8:b5:cc:48:8b:9f:1f:
                    fe:55:8f:12:0c:ce:e5:3f:83:cf:9b:04:e3:8c:92:
                    55:8e:06:2f:32:a2:84:22:fb:17:85:70:fb:59:52:
                    ed:87:3e:0f:f1:1b:86:94:37:29:2f:75:98:3a:2e:
                    90:11:63:c0:99:69:b3:95:3d:51:58:c6:14:b3:54:
                    54:88:5c:c9:1a:eb:fd:85:99:fd:5b:89:2b:18:18:
                    2d:c4:32:f9:df:c9:19:26:4e:bc:81:2a:30:04:cf:
                    0d:ad:8e:55:50:e9:71:d7:e8:15:33:18:0b:f3:45:
                    70:9e:af:a0:99:7c:10:b2:99:e4:93:59:37:23:ac:
                    96:b1:b4:e5:3b:56:29:08:a8:6f:8c:6c:78:5f:36:
                    75:4c:82:22:d5:e8:45:e8:e4:df:27:0a:1e:86:d0:
                    4a:c3:03:72:19:ce:de:b6:07:b9:db:20:08:3e:54:
                    85:b5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                6B:C9:CF:B9:2F:66:7B:C5:4A:CB:78:02:D9:BE:BE:E6:65:53:DB:E5
            X509v3 Authority Key Identifier:
                keyid:30:77:46:53:B3:B7:BF:15:B3:8B:8B:BF:FD:73:A5:C2:D1:EE:F3:8F

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

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1065585649345691650/0/30774653B3B7BF15B38B8BBFFD73A5C2D1EEF38F.crl

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

            Subject Information Access:
                Signed Object - URI:rsync://rpki-rps.cnnic.cn/repo/A1065585649345691650/0/31342e3130332e36342e302f32312d3234203d3e2034383131.roa

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  14.103.64.0/21

    Signature Algorithm: sha256WithRSAEncryption
         13:68:ec:86:7e:48:45:54:b8:13:f6:2a:75:58:1a:4a:7f:e3:
         1c:29:f7:1b:77:57:e5:7d:c1:dc:27:20:32:13:b0:9f:5f:6f:
         d2:9c:1f:20:74:08:8d:d6:45:a3:06:d4:a3:12:60:50:be:a5:
         1e:31:40:02:8d:ba:99:de:1d:7a:1f:29:30:39:b3:a8:08:58:
         2f:db:6a:85:8e:9e:08:bb:77:57:35:a1:bc:1e:ee:07:51:5f:
         1f:3d:cd:9b:c2:54:73:6d:c1:1d:87:cc:75:0f:1c:8f:d3:b1:
         f3:c7:dd:ff:28:6a:df:4a:c5:bd:32:15:df:af:9d:0b:0b:b3:
         4e:6d:8e:38:d0:36:27:84:b3:4a:8e:eb:06:a4:6a:86:98:6a:
         db:df:3c:3f:04:5c:c4:62:00:dc:a8:3a:32:7e:24:53:99:75:
         1a:7c:69:f0:bd:8b:d8:fe:43:7f:70:47:e3:f7:72:a0:3a:3d:
         b6:84:49:36:c5:69:33:43:f1:3e:b1:19:58:18:98:57:4a:93:
         ea:e9:c3:9f:f6:c9:d7:4b:57:5d:39:8a:35:82:df:d0:62:a0:
         e1:9a:3b:d2:8d:cc:2f:52:ca:bf:3a:2d:83:64:66:85:c8:74:
         03:e6:34:d5:a4:39:e1:f4:b5:33:97:d6:26:1e:42:49:06:e4:
         67:f2:99:9d
-----BEGIN CERTIFICATE-----
MIIFBTCCA+2gAwIBAgIUTbn1Al6FcpdJgxjuO2uBERQTnW8wDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoMzA3NzQ2NTNCM0I3QkYxNUIzOEI4QkJGRkQ3M0E1QzJE
MUVFRjM4RjAeFw0yNjAxMjAwMjA0NDJaFw0yNzAxMTkwMjA5NDJaMDMxMTAvBgNV
BAMTKDZCQzlDRkI5MkY2NjdCQzU0QUNCNzgwMkQ5QkVCRUU2NjU1M0RCRTUwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDNhi9yr7Qvy3xMbJp5S2knpyxT
y9DQ/l+gw4OdTO6vksTXuTzu+OddLmseE4QuG9F0xzN6DHEIWH3ZryfXVp1FGInm
W9+4ISIs1oOSblhbThjUuLXMSIufH/5VjxIMzuU/g8+bBOOMklWOBi8yooQi+xeF
cPtZUu2HPg/xG4aUNykvdZg6LpARY8CZabOVPVFYxhSzVFSIXMka6/2Fmf1biSsY
GC3EMvnfyRkmTryBKjAEzw2tjlVQ6XHX6BUzGAvzRXCer6CZfBCymeSTWTcjrJax
tOU7VikIqG+MbHhfNnVMgiLV6EXo5N8nCh6G0ErDA3IZzt62B7nbIAg+VIW1AgMB
AAGjggIPMIICCzAdBgNVHQ4EFgQUa8nPuS9me8VKy3gC2b6+5mVT2+UwHwYDVR0j
BBgwFoAUMHdGU7O3vxWzi4u//XOlwtHu848wDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTA2
NTU4NTY0OTM0NTY5MTY1MC8wLzMwNzc0NjUzQjNCN0JGMTVCMzhCOEJCRkZENzNB
NUMyRDFFRUYzOEYuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvMzA3NzQ2NTNCM0I3QkYxNUIzOEI4QkJGRkQ3M0E1QzJEMUVFRjM4Ri5jZXIw
gYgGCCsGAQUFBwELBHwwejB4BggrBgEFBQcwC4ZscnN5bmM6Ly9ycGtpLXJwcy5j
bm5pYy5jbi9yZXBvL0ExMDY1NTg1NjQ5MzQ1NjkxNjUwLzAvMzEzNDJlMzEzMDMz
MmUzNjM0MmUzMDJmMzIzMTJkMzIzNDIwM2QzZTIwMzQzODMxMzEucm9hMBgGA1Ud
IAEB/wQOMAwwCgYIKwYBBQUHDgIwHwYIKwYBBQUHAQcBAf8EEDAOMAwEAgABMAYD
BAMOZ0AwDQYJKoZIhvcNAQELBQADggEBABNo7IZ+SEVUuBP2KnVYGkp/4xwp9xt3
V+V9wdwnIDITsJ9fb9KcHyB0CI3WRaMG1KMSYFC+pR4xQAKNupneHXofKTA5s6gI
WC/baoWOngi7d1c1obwe7gdRXx89zZvCVHNtwR2HzHUPHI/TsfPH3f8oat9Kxb0y
Fd+vnQsLs05tjjjQNieEs0qO6wakaoaYatvfPD8EXMRiANyoOjJ+JFOZdRp8afC9
i9j+Q39wR+P3cqA6PbaESTbFaTND8T6xGVgYmFdKk+rpw5/2yddLV105ijWC39Bi
oOGaO9KNzC9Syr86LYNkZoXIdAPmNNWkOeH0tTOX1iYeQkkG5GfymZ0=
-----END CERTIFICATE-----
Generated at Sun Jan 25 14:32:01 2026 by rpki-client