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/A1065579534394916867/0/3130332e39302e35362e302f32332d3234203d3e203539303333.roa
File:                     3130332e39302e35362e302f32332d3234203d3e203539303333.roa (raw, json)
Hash identifier:          3IwL5hgmA85xpRqIWPKH018S1VncmMlj8dWAzaDy69c=
Subject key identifier:   EF:0A:8D:E6:B8:39:C9:C9:2F:42:2E:3D:A0:47:50:06:E3:F1:F4:01
Certificate issuer:       /CN=7389E1B7DFB50FAE6A4F0C8809164AD07FE9134D
Certificate serial:       3C11DCB5A12FBC2D6EF5150E729A3EB9B4E8230F
Authority key identifier: 73:89:E1:B7:DF:B5:0F:AE:6A:4F:0C:88:09:16:4A:D0:7F:E9:13:4D
Authority info access:    rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/7389E1B7DFB50FAE6A4F0C8809164AD07FE9134D.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1065579534394916867/0/3130332e39302e35362e302f32332d3234203d3e203539303333.roa
Signing time:             Tue 20 Jan 2026 02:16:43 +0000
ROA not before:           Tue 20 Jan 2026 02:11:43 +0000
ROA not after:            Tue 19 Jan 2027 02:16:43 +0000
asID:                     59033
IP address blocks:        103.90.56.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1065579534394916867/0/7389E1B7DFB50FAE6A4F0C8809164AD07FE9134D.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1065579534394916867/0/7389E1B7DFB50FAE6A4F0C8809164AD07FE9134D.mft
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/7389E1B7DFB50FAE6A4F0C8809164AD07FE9134D.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:
            3c:11:dc:b5:a1:2f:bc:2d:6e:f5:15:0e:72:9a:3e:b9:b4:e8:23:0f
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=7389E1B7DFB50FAE6A4F0C8809164AD07FE9134D
        Validity
            Not Before: Jan 20 02:11:43 2026 GMT
            Not After : Jan 19 02:16:43 2027 GMT
        Subject: CN=EF0A8DE6B839C9C92F422E3DA0475006E3F1F401
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a4:8a:87:d3:9b:51:d7:7d:81:fc:be:bb:ed:12:
                    1e:fb:3e:9a:af:1d:db:41:30:d8:d8:c4:e6:a3:58:
                    09:e0:d4:3e:02:e8:ba:a4:8e:71:6e:7f:4e:14:9d:
                    bb:5d:95:77:a6:c7:a2:b4:bc:58:1e:c5:88:d2:57:
                    bb:02:43:97:be:6b:d5:ef:ed:8c:da:99:7f:c7:1e:
                    55:e8:46:7b:78:cc:95:10:c8:6e:fb:73:9d:6a:3a:
                    89:13:78:25:28:8f:87:68:8a:09:7d:2e:7b:dd:4c:
                    60:29:bf:39:8e:ec:e7:71:6d:61:62:5c:fd:fd:70:
                    e3:d7:18:72:f0:c8:56:9b:b5:d9:1b:3f:63:f7:48:
                    7e:f7:78:10:ed:40:1c:de:38:4c:76:1f:f0:27:5b:
                    ba:66:a0:e7:b9:41:40:e9:4f:02:93:65:31:9a:45:
                    bc:d5:29:82:60:44:37:8d:a2:fc:b4:9f:a5:97:b6:
                    a2:40:f8:b6:a8:c1:b0:ab:aa:2b:3e:7f:1a:4d:a0:
                    5a:53:6b:21:74:13:60:9c:00:6b:98:fe:3e:8c:5a:
                    fd:ce:e6:63:b1:1d:86:57:9e:07:4b:36:9d:58:18:
                    bc:25:9d:27:b5:da:88:14:59:74:46:4d:f9:46:5a:
                    e0:39:55:ee:45:c5:3a:ec:10:a6:ff:0d:15:5f:54:
                    23:cb
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                EF:0A:8D:E6:B8:39:C9:C9:2F:42:2E:3D:A0:47:50:06:E3:F1:F4:01
            X509v3 Authority Key Identifier:
                keyid:73:89:E1:B7:DF:B5:0F:AE:6A:4F:0C:88:09:16:4A:D0:7F:E9:13:4D

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

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1065579534394916867/0/7389E1B7DFB50FAE6A4F0C8809164AD07FE9134D.crl

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

            Subject Information Access:
                Signed Object - URI:rsync://rpki-rps.cnnic.cn/repo/A1065579534394916867/0/3130332e39302e35362e302f32332d3234203d3e203539303333.roa

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.90.56.0/23

    Signature Algorithm: sha256WithRSAEncryption
         a4:a6:9f:ec:e6:f6:59:22:f8:a5:11:e6:27:17:87:25:2b:73:
         d1:7d:69:ec:3a:40:37:36:02:1b:c6:40:3e:6c:0d:99:b5:58:
         89:33:50:a0:f4:e3:2c:40:50:c5:b5:90:9e:85:48:48:e1:a4:
         18:82:5f:02:19:e1:0c:15:00:ea:32:64:3d:67:e9:65:f9:12:
         5b:19:08:c8:8e:49:0b:7d:a1:35:58:81:4a:9e:0a:1e:d0:74:
         ce:81:09:1c:b6:9c:aa:48:31:18:cf:0a:9a:85:73:74:ad:d9:
         24:d3:d0:53:64:0e:81:e3:d0:42:ca:ed:4c:8b:d2:05:ee:95:
         a4:3c:b4:0c:1e:de:cf:ca:11:25:48:14:54:70:5c:fa:69:73:
         b8:90:e2:a5:92:00:f0:6c:a2:65:0c:df:57:3f:95:21:7e:6c:
         e7:02:3e:d4:13:07:52:b1:0f:df:bf:32:47:c6:b2:10:c1:3e:
         0c:0e:8b:58:b8:f1:7e:4e:b3:c6:a4:8c:dc:62:44:40:cf:2d:
         bb:3d:a9:36:c3:96:d8:08:eb:41:bb:58:a3:fd:88:32:9c:64:
         62:ac:87:ee:fa:0a:18:d2:cd:bb:48:68:61:fe:88:d8:0c:bf:
         85:7f:0d:c9:0c:73:ae:95:23:2d:a1:39:fb:31:f5:37:f8:9f:
         b5:9c:5f:7d
-----BEGIN CERTIFICATE-----
MIIFBzCCA++gAwIBAgIUPBHctaEvvC1u9RUOcpo+ubToIw8wDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoNzM4OUUxQjdERkI1MEZBRTZBNEYwQzg4MDkxNjRBRDA3
RkU5MTM0RDAeFw0yNjAxMjAwMjExNDNaFw0yNzAxMTkwMjE2NDNaMDMxMTAvBgNV
BAMTKEVGMEE4REU2QjgzOUM5QzkyRjQyMkUzREEwNDc1MDA2RTNGMUY0MDEwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCkiofTm1HXfYH8vrvtEh77Ppqv
HdtBMNjYxOajWAng1D4C6LqkjnFuf04UnbtdlXemx6K0vFgexYjSV7sCQ5e+a9Xv
7YzamX/HHlXoRnt4zJUQyG77c51qOokTeCUoj4doigl9LnvdTGApvzmO7OdxbWFi
XP39cOPXGHLwyFabtdkbP2P3SH73eBDtQBzeOEx2H/AnW7pmoOe5QUDpTwKTZTGa
RbzVKYJgRDeNovy0n6WXtqJA+LaowbCrqis+fxpNoFpTayF0E2CcAGuY/j6MWv3O
5mOxHYZXngdLNp1YGLwlnSe12ogUWXRGTflGWuA5Ve5FxTrsEKb/DRVfVCPLAgMB
AAGjggIRMIICDTAdBgNVHQ4EFgQU7wqN5rg5yckvQi49oEdQBuPx9AEwHwYDVR0j
BBgwFoAUc4nht9+1D65qTwyICRZK0H/pE00wDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTA2
NTU3OTUzNDM5NDkxNjg2Ny8wLzczODlFMUI3REZCNTBGQUU2QTRGMEM4ODA5MTY0
QUQwN0ZFOTEzNEQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvNzM4OUUxQjdERkI1MEZBRTZBNEYwQzg4MDkxNjRBRDA3RkU5MTM0RC5jZXIw
gYoGCCsGAQUFBwELBH4wfDB6BggrBgEFBQcwC4ZucnN5bmM6Ly9ycGtpLXJwcy5j
bm5pYy5jbi9yZXBvL0ExMDY1NTc5NTM0Mzk0OTE2ODY3LzAvMzEzMDMzMmUzOTMw
MmUzNTM2MmUzMDJmMzIzMzJkMzIzNDIwM2QzZTIwMzUzOTMwMzMzMy5yb2EwGAYD
VR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4wDAQCAAEw
BgMEAWdaODANBgkqhkiG9w0BAQsFAAOCAQEApKaf7Ob2WSL4pRHmJxeHJStz0X1p
7DpANzYCG8ZAPmwNmbVYiTNQoPTjLEBQxbWQnoVISOGkGIJfAhnhDBUA6jJkPWfp
ZfkSWxkIyI5JC32hNViBSp4KHtB0zoEJHLacqkgxGM8KmoVzdK3ZJNPQU2QOgePQ
QsrtTIvSBe6VpDy0DB7ez8oRJUgUVHBc+mlzuJDipZIA8GyiZQzfVz+VIX5s5wI+
1BMHUrEP378yR8ayEME+DA6LWLjxfk6zxqSM3GJEQM8tuz2pNsOW2AjrQbtYo/2I
MpxkYqyH7voKGNLNu0hoYf6I2Ay/hX8NyQxzrpUjLaE5+zH1N/iftZxffQ==
-----END CERTIFICATE-----
Generated at Sun Jan 25 14:04:00 2026 by rpki-client