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/A1065579534394589187/0/3131332e33312e3131322e302f32302d3230203d3e203137363231.roa
File:                     3131332e33312e3131322e302f32302d3230203d3e203137363231.roa (raw, json)
Hash identifier:          H1rOqNDQL31DezD4h0FUrJhujIGW4j66IZW8IyuJOTk=
Subject key identifier:   41:24:83:7E:45:75:E3:57:E9:0C:21:F4:27:4A:4D:E1:D3:E7:EC:3D
Certificate issuer:       /CN=9BF34B3817748D3E69CC3880F13A8383A9AA3C2C
Certificate serial:       349FB6C41FF8A11DCB3953ACAD91823CA66BBA90
Authority key identifier: 9B:F3:4B:38:17:74:8D:3E:69:CC:38:80:F1:3A:83:83:A9:AA:3C:2C
Authority info access:    rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/9BF34B3817748D3E69CC3880F13A8383A9AA3C2C.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1065579534394589187/0/3131332e33312e3131322e302f32302d3230203d3e203137363231.roa
Signing time:             Tue 20 Jan 2026 02:10:52 +0000
ROA not before:           Tue 20 Jan 2026 02:05:52 +0000
ROA not after:            Tue 19 Jan 2027 02:10:52 +0000
asID:                     17621
IP address blocks:        113.31.112.0/20 maxlen: 20
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1065579534394589187/0/9BF34B3817748D3E69CC3880F13A8383A9AA3C2C.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1065579534394589187/0/9BF34B3817748D3E69CC3880F13A8383A9AA3C2C.mft
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/9BF34B3817748D3E69CC3880F13A8383A9AA3C2C.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:   Wed 21 Jan 2026 22:41:29 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            34:9f:b6:c4:1f:f8:a1:1d:cb:39:53:ac:ad:91:82:3c:a6:6b:ba:90
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=9BF34B3817748D3E69CC3880F13A8383A9AA3C2C
        Validity
            Not Before: Jan 20 02:05:52 2026 GMT
            Not After : Jan 19 02:10:52 2027 GMT
        Subject: CN=4124837E4575E357E90C21F4274A4DE1D3E7EC3D
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b2:df:53:dc:be:0e:ea:52:06:fc:2e:41:f6:60:
                    b3:1b:ea:6b:de:3b:7d:fe:cc:08:21:cc:99:c0:47:
                    2b:ac:e6:69:cb:8b:a9:d8:86:bc:31:01:6b:04:7d:
                    d1:a6:95:e6:1f:8e:a2:83:63:d1:a3:37:13:bf:51:
                    ea:17:b3:1a:f7:ff:f8:2e:df:2d:65:84:68:a4:3d:
                    4c:92:50:05:9e:3b:e8:4a:4d:ab:be:4f:7e:1c:ea:
                    3a:e5:4f:5b:8b:25:c9:05:31:e0:37:a4:33:00:82:
                    f2:c3:1a:36:f0:f2:4c:35:be:3f:89:4d:7c:59:41:
                    3a:0c:6e:ed:ff:c8:b3:2e:36:3b:1d:a0:96:00:3f:
                    64:b5:78:dd:4e:3f:83:91:71:27:d9:df:f6:d9:e4:
                    bc:6e:c2:6a:f1:f4:52:c4:fa:a2:66:61:aa:e7:a1:
                    8f:60:d3:a2:04:04:cd:a9:03:e1:5d:51:cc:5d:f6:
                    01:9c:de:8c:6b:23:8f:00:9c:01:cb:94:92:d3:51:
                    98:b0:0f:31:b0:36:96:94:af:67:06:90:7c:08:b6:
                    53:8b:22:f0:d8:7f:c2:3d:c4:72:4b:2b:9f:35:ef:
                    9e:35:2e:f0:86:e6:a0:bc:99:ec:2c:10:8b:bb:24:
                    21:21:06:45:fc:89:b2:b0:ba:4f:d9:c5:80:30:8f:
                    3a:37
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                41:24:83:7E:45:75:E3:57:E9:0C:21:F4:27:4A:4D:E1:D3:E7:EC:3D
            X509v3 Authority Key Identifier:
                keyid:9B:F3:4B:38:17:74:8D:3E:69:CC:38:80:F1:3A:83:83:A9:AA:3C:2C

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

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1065579534394589187/0/9BF34B3817748D3E69CC3880F13A8383A9AA3C2C.crl

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

            Subject Information Access:
                Signed Object - URI:rsync://rpki-rps.cnnic.cn/repo/A1065579534394589187/0/3131332e33312e3131322e302f32302d3230203d3e203137363231.roa

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  113.31.112.0/20

    Signature Algorithm: sha256WithRSAEncryption
         81:63:3f:a4:f3:1e:ea:ec:92:da:e9:6e:f2:29:08:45:16:2e:
         15:d5:a9:4f:20:fa:71:e7:6e:64:66:56:bb:71:e6:8b:85:3f:
         74:3d:21:b7:12:da:a8:cd:69:7c:8b:6b:3d:36:c0:8f:ea:51:
         ed:9d:c6:7b:c5:d7:0a:36:ad:13:8f:20:00:6c:82:9d:a4:96:
         5b:a8:00:64:3b:51:c0:1a:fa:12:d6:22:c6:d5:c2:01:29:8d:
         af:05:28:5f:00:c6:43:96:4f:1b:42:d9:b9:0f:39:ca:12:a5:
         54:d9:99:bc:27:99:65:a7:b6:9a:40:b0:c6:0b:6f:21:ba:2a:
         cf:a9:cd:5e:cd:2d:15:5c:1e:eb:ff:82:c6:7c:c3:86:89:e5:
         5d:4b:f2:36:73:10:0d:f7:9d:13:b1:c0:55:53:35:9e:7d:80:
         4f:37:ce:ab:e8:16:7e:11:8f:98:c1:f6:ee:d4:75:02:60:92:
         57:16:7a:45:71:4f:0d:45:ae:24:0c:64:85:c7:0d:86:d5:d9:
         2b:56:e7:02:53:d0:00:44:8b:4e:a6:d1:05:73:1e:14:72:06:
         c3:64:26:19:c5:d3:9b:6e:03:de:d7:50:30:8a:72:bb:9d:2b:
         02:24:02:8b:3a:ce:ed:94:4c:f6:5b:eb:ff:b5:76:39:6b:05:
         4e:b8:29:99
-----BEGIN CERTIFICATE-----
MIIFCjCCA/KgAwIBAgIUNJ+2xB/4oR3LOVOsrZGCPKZrupAwDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoOUJGMzRCMzgxNzc0OEQzRTY5Q0MzODgwRjEzQTgzODNB
OUFBM0MyQzAeFw0yNjAxMjAwMjA1NTJaFw0yNzAxMTkwMjEwNTJaMDMxMTAvBgNV
BAMTKDQxMjQ4MzdFNDU3NUUzNTdFOTBDMjFGNDI3NEE0REUxRDNFN0VDM0QwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCy31Pcvg7qUgb8LkH2YLMb6mve
O33+zAghzJnARyus5mnLi6nYhrwxAWsEfdGmleYfjqKDY9GjNxO/UeoXsxr3//gu
3y1lhGikPUySUAWeO+hKTau+T34c6jrlT1uLJckFMeA3pDMAgvLDGjbw8kw1vj+J
TXxZQToMbu3/yLMuNjsdoJYAP2S1eN1OP4ORcSfZ3/bZ5Lxuwmrx9FLE+qJmYarn
oY9g06IEBM2pA+FdUcxd9gGc3oxrI48AnAHLlJLTUZiwDzGwNpaUr2cGkHwItlOL
IvDYf8I9xHJLK5817541LvCG5qC8mewsEIu7JCEhBkX8ibKwuk/ZxYAwjzo3AgMB
AAGjggIUMIICEDAdBgNVHQ4EFgQUQSSDfkV141fpDCH0J0pN4dPn7D0wHwYDVR0j
BBgwFoAUm/NLOBd0jT5pzDiA8TqDg6mqPCwwDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTA2
NTU3OTUzNDM5NDU4OTE4Ny8wLzlCRjM0QjM4MTc3NDhEM0U2OUNDMzg4MEYxM0E4
MzgzQTlBQTNDMkMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvOUJGMzRCMzgxNzc0OEQzRTY5Q0MzODgwRjEzQTgzODNBOUFBM0MyQy5jZXIw
gY0GCCsGAQUFBwELBIGAMH4wfAYIKwYBBQUHMAuGcHJzeW5jOi8vcnBraS1ycHMu
Y25uaWMuY24vcmVwby9BMTA2NTU3OTUzNDM5NDU4OTE4Ny8wLzMxMzEzMzJlMzMz
MTJlMzEzMTMyMmUzMDJmMzIzMDJkMzIzMDIwM2QzZTIwMzEzNzM2MzIzMS5yb2Ew
GAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4wDAQC
AAEwBgMEBHEfcDANBgkqhkiG9w0BAQsFAAOCAQEAgWM/pPMe6uyS2ulu8ikIRRYu
FdWpTyD6ceduZGZWu3Hmi4U/dD0htxLaqM1pfItrPTbAj+pR7Z3Ge8XXCjatE48g
AGyCnaSWW6gAZDtRwBr6EtYixtXCASmNrwUoXwDGQ5ZPG0LZuQ85yhKlVNmZvCeZ
Zae2mkCwxgtvIboqz6nNXs0tFVwe6/+CxnzDhonlXUvyNnMQDfedE7HAVVM1nn2A
TzfOq+gWfhGPmMH27tR1AmCSVxZ6RXFPDUWuJAxkhccNhtXZK1bnAlPQAESLTqbR
BXMeFHIGw2QmGcXTm24D3tdQMIpyu50rAiQCizrO7ZRM9lvr/7V2OWsFTrgpmQ==
-----END CERTIFICATE-----
Generated at Wed Jan 21 04:23:21 2026 by rpki-client