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/A1065585649346084866/0/3130332e39382e39322e302f32322d3232203d3e203337393639.roa
File:                     3130332e39382e39322e302f32322d3232203d3e203337393639.roa (raw, json)
Hash identifier:          sDnalkaGQpwgBG+0wCsCjQkrI3YgQg9dfTX1WslVqtY=
Subject key identifier:   6C:80:1F:6A:74:00:AE:48:25:65:16:8D:0A:05:12:78:7C:64:1E:02
Certificate issuer:       /CN=37E65D3D60B45C142967841513D8E56D4F8E3827
Certificate serial:       4C5442F45F63A49688955CB40823D2739317A3DF
Authority key identifier: 37:E6:5D:3D:60:B4:5C:14:29:67:84:15:13:D8:E5:6D:4F:8E:38:27
Authority info access:    rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/37E65D3D60B45C142967841513D8E56D4F8E3827.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1065585649346084866/0/3130332e39382e39322e302f32322d3232203d3e203337393639.roa
Signing time:             Tue 20 Jan 2026 02:23:49 +0000
ROA not before:           Tue 20 Jan 2026 02:18:49 +0000
ROA not after:            Tue 19 Jan 2027 02:23:49 +0000
asID:                     37969
IP address blocks:        103.98.92.0/22 maxlen: 22
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1065585649346084866/0/37E65D3D60B45C142967841513D8E56D4F8E3827.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1065585649346084866/0/37E65D3D60B45C142967841513D8E56D4F8E3827.mft
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/37E65D3D60B45C142967841513D8E56D4F8E3827.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:
            4c:54:42:f4:5f:63:a4:96:88:95:5c:b4:08:23:d2:73:93:17:a3:df
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=37E65D3D60B45C142967841513D8E56D4F8E3827
        Validity
            Not Before: Jan 20 02:18:49 2026 GMT
            Not After : Jan 19 02:23:49 2027 GMT
        Subject: CN=6C801F6A7400AE482565168D0A0512787C641E02
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a5:75:23:9c:b9:f6:09:f8:b9:51:19:54:3c:93:
                    78:e7:25:7e:65:7a:2d:cf:e4:a3:1a:18:81:1c:a5:
                    a1:4d:d5:62:f6:14:b4:c7:b5:3c:f3:34:81:54:24:
                    dd:0b:d0:d1:ea:d1:3d:15:10:eb:09:2e:71:79:23:
                    c3:89:dd:55:e8:44:eb:9f:21:20:78:35:e2:95:fa:
                    ca:56:52:36:26:ed:0d:29:f9:b4:41:40:eb:a2:fe:
                    aa:73:05:50:c9:1d:4b:27:17:fb:0b:2a:c2:bc:fb:
                    0f:df:8e:8e:86:c3:9c:33:4b:12:43:33:59:51:99:
                    66:d5:00:54:e2:42:26:f0:43:16:60:8c:cc:1f:9e:
                    91:19:84:af:8f:48:b3:b7:59:28:5b:0b:a0:0d:db:
                    69:0c:3c:b6:0b:09:e0:d7:7e:0e:00:b1:cd:96:33:
                    a4:70:4d:94:8a:5f:9b:3f:73:8b:54:b1:92:d3:08:
                    06:29:31:bf:48:19:2c:45:46:77:c9:8f:38:c4:77:
                    42:81:dd:2c:2a:99:d9:5e:6d:55:ff:c8:ec:12:53:
                    4c:56:d4:42:71:17:14:aa:fd:20:f4:92:9c:15:57:
                    81:9f:f5:82:29:5e:d9:c0:dc:f9:f4:17:20:3e:72:
                    b1:cf:62:71:08:78:6d:40:22:ae:78:6c:3e:a3:96:
                    97:61
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                6C:80:1F:6A:74:00:AE:48:25:65:16:8D:0A:05:12:78:7C:64:1E:02
            X509v3 Authority Key Identifier:
                keyid:37:E6:5D:3D:60:B4:5C:14:29:67:84:15:13:D8:E5:6D:4F:8E:38:27

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

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1065585649346084866/0/37E65D3D60B45C142967841513D8E56D4F8E3827.crl

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

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

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.98.92.0/22

    Signature Algorithm: sha256WithRSAEncryption
         ab:2d:46:0b:c7:13:0b:f8:7d:3c:8d:d4:dc:a3:9b:b6:be:67:
         69:8c:44:e5:13:0a:e5:2e:e9:18:9d:ae:53:86:2f:53:15:f2:
         f3:f5:ae:b9:2e:56:dc:8f:5f:f5:b9:b9:7a:c9:de:6d:d8:68:
         43:37:d1:bb:a2:b0:8c:2d:30:a2:13:ab:ce:6e:8e:f0:b4:2d:
         01:a1:5f:3a:da:35:b5:05:81:47:58:b8:32:aa:fc:a6:8f:ff:
         86:4a:8c:22:cf:fa:48:e7:15:d3:3b:31:a8:c5:18:8e:c1:3b:
         1c:b5:98:35:bd:fd:1f:51:30:51:96:33:d6:cd:54:27:b2:81:
         bd:a8:6d:16:91:dd:75:c7:9e:bb:64:97:8a:df:4e:4a:ea:5f:
         f2:42:24:2a:74:3e:ae:f7:0d:75:2f:65:14:5d:20:3a:e5:99:
         61:b9:4f:96:a4:db:41:dd:27:a0:54:ab:3d:a0:ff:f6:31:b1:
         cd:24:e3:b3:7a:ee:11:9e:5e:c3:cb:96:fb:2f:16:47:ff:01:
         a4:b9:04:b9:7b:2d:95:cf:7b:f5:0c:0f:95:7e:c1:55:6c:9c:
         2c:3d:a5:2e:15:b0:23:78:70:e2:d1:de:04:38:34:94:5b:d5:
         15:9a:6d:2d:36:c4:48:55:53:fe:cf:25:73:a3:9a:5b:e9:ea:
         a1:a6:60:fc
-----BEGIN CERTIFICATE-----
MIIFBzCCA++gAwIBAgIUTFRC9F9jpJaIlVy0CCPSc5MXo98wDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoMzdFNjVEM0Q2MEI0NUMxNDI5Njc4NDE1MTNEOEU1NkQ0
RjhFMzgyNzAeFw0yNjAxMjAwMjE4NDlaFw0yNzAxMTkwMjIzNDlaMDMxMTAvBgNV
BAMTKDZDODAxRjZBNzQwMEFFNDgyNTY1MTY4RDBBMDUxMjc4N0M2NDFFMDIwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCldSOcufYJ+LlRGVQ8k3jnJX5l
ei3P5KMaGIEcpaFN1WL2FLTHtTzzNIFUJN0L0NHq0T0VEOsJLnF5I8OJ3VXoROuf
ISB4NeKV+spWUjYm7Q0p+bRBQOui/qpzBVDJHUsnF/sLKsK8+w/fjo6Gw5wzSxJD
M1lRmWbVAFTiQibwQxZgjMwfnpEZhK+PSLO3WShbC6AN22kMPLYLCeDXfg4Asc2W
M6RwTZSKX5s/c4tUsZLTCAYpMb9IGSxFRnfJjzjEd0KB3SwqmdlebVX/yOwSU0xW
1EJxFxSq/SD0kpwVV4Gf9YIpXtnA3Pn0FyA+crHPYnEIeG1AIq54bD6jlpdhAgMB
AAGjggIRMIICDTAdBgNVHQ4EFgQUbIAfanQArkglZRaNCgUSeHxkHgIwHwYDVR0j
BBgwFoAUN+ZdPWC0XBQpZ4QVE9jlbU+OOCcwDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTA2
NTU4NTY0OTM0NjA4NDg2Ni8wLzM3RTY1RDNENjBCNDVDMTQyOTY3ODQxNTEzRDhF
NTZENEY4RTM4MjcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvMzdFNjVEM0Q2MEI0NUMxNDI5Njc4NDE1MTNEOEU1NkQ0RjhFMzgyNy5jZXIw
gYoGCCsGAQUFBwELBH4wfDB6BggrBgEFBQcwC4ZucnN5bmM6Ly9ycGtpLXJwcy5j
bm5pYy5jbi9yZXBvL0ExMDY1NTg1NjQ5MzQ2MDg0ODY2LzAvMzEzMDMzMmUzOTM4
MmUzOTMyMmUzMDJmMzIzMjJkMzIzMjIwM2QzZTIwMzMzNzM5MzYzOS5yb2EwGAYD
VR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4wDAQCAAEw
BgMEAmdiXDANBgkqhkiG9w0BAQsFAAOCAQEAqy1GC8cTC/h9PI3U3KObtr5naYxE
5RMK5S7pGJ2uU4YvUxXy8/WuuS5W3I9f9bm5esnebdhoQzfRu6KwjC0wohOrzm6O
8LQtAaFfOto1tQWBR1i4Mqr8po//hkqMIs/6SOcV0zsxqMUYjsE7HLWYNb39H1Ew
UZYz1s1UJ7KBvahtFpHddceeu2SXit9OSupf8kIkKnQ+rvcNdS9lFF0gOuWZYblP
lqTbQd0noFSrPaD/9jGxzSTjs3ruEZ5ew8uW+y8WR/8BpLkEuXstlc979QwPlX7B
VWycLD2lLhWwI3hw4tHeBDg0lFvVFZptLTbESFVT/s8lc6OaW+nqoaZg/A==
-----END CERTIFICATE-----
Generated at Sun Jan 25 12:37:49 2026 by rpki-client