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/A1065588993548615682/0/3130332e3131392e302e302f32322d3234203d3e203535393333.roa
File:                     3130332e3131392e302e302f32322d3234203d3e203535393333.roa (raw, json)
Hash identifier:          JZABp33MTMylx+MIpQ72HW5rlg0GL/45kYnymctXq30=
Subject key identifier:   7F:B9:7B:30:B4:5B:98:A3:C6:8E:80:11:71:D5:4E:2E:3D:53:71:AE
Certificate issuer:       /CN=18763247046D56AAFB3D6773D049459B01F9D976
Certificate serial:       7F21F8CDF4119F3656D700D33C4BE9AF4574E013
Authority key identifier: 18:76:32:47:04:6D:56:AA:FB:3D:67:73:D0:49:45:9B:01:F9:D9:76
Authority info access:    rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/18763247046D56AAFB3D6773D049459B01F9D976.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1065588993548615682/0/3130332e3131392e302e302f32322d3234203d3e203535393333.roa
Signing time:             Tue 20 Jan 2026 02:09:33 +0000
ROA not before:           Tue 20 Jan 2026 02:04:33 +0000
ROA not after:            Tue 19 Jan 2027 02:09:33 +0000
asID:                     55933
IP address blocks:        103.119.0.0/22 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1065588993548615682/0/18763247046D56AAFB3D6773D049459B01F9D976.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1065588993548615682/0/18763247046D56AAFB3D6773D049459B01F9D976.mft
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/18763247046D56AAFB3D6773D049459B01F9D976.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 04:01:40 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            7f:21:f8:cd:f4:11:9f:36:56:d7:00:d3:3c:4b:e9:af:45:74:e0:13
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=18763247046D56AAFB3D6773D049459B01F9D976
        Validity
            Not Before: Jan 20 02:04:33 2026 GMT
            Not After : Jan 19 02:09:33 2027 GMT
        Subject: CN=7FB97B30B45B98A3C68E801171D54E2E3D5371AE
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:8c:95:de:ef:e3:f6:8e:22:e1:da:8c:84:1b:2a:
                    5f:c7:73:9f:0c:54:d9:ca:2b:25:b5:d8:91:e6:aa:
                    04:f8:61:7c:b2:0b:c5:ee:f3:65:a5:dc:8f:be:0f:
                    42:e4:0c:b7:a5:4e:22:f5:44:64:9b:0e:b6:25:32:
                    6b:bd:7e:83:9f:ac:c9:97:f0:ce:67:48:3e:89:b4:
                    59:e8:dd:a3:94:eb:b5:7c:c0:21:d0:48:30:17:58:
                    51:f6:5c:57:eb:dd:62:27:56:a8:8d:48:03:c0:c7:
                    c0:c7:50:d1:05:c5:54:50:10:91:74:d3:7c:b8:79:
                    d1:8b:8c:01:aa:e0:83:ac:33:bf:00:4d:e1:6f:31:
                    78:f0:d9:ef:24:6f:6c:85:42:f1:8a:48:20:a0:09:
                    19:f8:00:a8:35:80:b0:63:40:46:aa:37:dc:03:a4:
                    60:76:b4:5d:f0:c0:52:58:88:26:2d:6d:db:0e:33:
                    c5:e3:ad:af:1e:41:7d:c9:3b:df:88:d7:9b:dc:bc:
                    ba:49:f8:63:8e:52:69:66:8b:32:52:98:8b:4a:f3:
                    71:29:71:12:3a:39:f5:07:b6:bf:e4:1c:d6:80:af:
                    f7:63:f6:68:20:2b:70:1b:6d:ef:8a:52:3b:a5:96:
                    a0:43:4d:02:99:f0:cc:6e:4f:36:9a:fc:ac:23:ca:
                    92:53
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7F:B9:7B:30:B4:5B:98:A3:C6:8E:80:11:71:D5:4E:2E:3D:53:71:AE
            X509v3 Authority Key Identifier:
                keyid:18:76:32:47:04:6D:56:AA:FB:3D:67:73:D0:49:45:9B:01:F9:D9:76

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

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1065588993548615682/0/18763247046D56AAFB3D6773D049459B01F9D976.crl

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

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

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.119.0.0/22

    Signature Algorithm: sha256WithRSAEncryption
         2e:ba:e1:fb:1e:58:4b:23:65:5c:28:99:92:f5:04:00:21:90:
         c4:30:74:28:54:ac:92:9b:d3:0b:6b:72:49:29:5c:02:4c:4a:
         c1:44:51:fb:c4:36:3f:4c:ab:dd:13:00:47:a6:08:4b:3b:56:
         1f:2c:f5:28:3b:d7:1c:9e:d7:ce:b1:68:8e:95:14:99:bf:c3:
         59:06:98:49:ca:86:af:56:d4:be:6a:78:ed:a3:34:f9:95:a1:
         a1:e9:f6:91:5c:bc:0b:25:5e:30:d0:ed:af:8b:12:bb:45:5e:
         4f:18:99:fe:87:3d:25:f7:55:bf:04:19:4f:6c:5a:6f:0d:ca:
         02:9f:15:69:b8:78:ee:f0:44:1e:fe:e7:b2:c5:92:9a:13:78:
         15:b2:39:ef:9e:76:a9:93:d5:91:8c:f2:bb:8e:b9:4a:06:1f:
         2e:4f:71:90:52:03:1a:f5:b0:9e:4a:0a:c6:7b:3c:49:12:8f:
         cf:7b:95:eb:3d:d5:0a:94:83:e5:a5:15:59:99:77:bc:33:05:
         00:17:da:22:f2:71:be:91:cd:a7:1a:ac:2d:1f:06:93:f2:b7:
         1e:7c:5c:e2:31:d5:12:8a:b0:ed:ed:0c:f4:26:57:25:0c:6d:
         35:b5:51:b7:21:9d:02:2d:49:a2:08:1e:df:f7:46:2a:a5:9f:
         00:e1:1e:48
-----BEGIN CERTIFICATE-----
MIIFBzCCA++gAwIBAgIUfyH4zfQRnzZW1wDTPEvpr0V04BMwDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoMTg3NjMyNDcwNDZENTZBQUZCM0Q2NzczRDA0OTQ1OUIw
MUY5RDk3NjAeFw0yNjAxMjAwMjA0MzNaFw0yNzAxMTkwMjA5MzNaMDMxMTAvBgNV
BAMTKDdGQjk3QjMwQjQ1Qjk4QTNDNjhFODAxMTcxRDU0RTJFM0Q1MzcxQUUwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCMld7v4/aOIuHajIQbKl/Hc58M
VNnKKyW12JHmqgT4YXyyC8Xu82Wl3I++D0LkDLelTiL1RGSbDrYlMmu9foOfrMmX
8M5nSD6JtFno3aOU67V8wCHQSDAXWFH2XFfr3WInVqiNSAPAx8DHUNEFxVRQEJF0
03y4edGLjAGq4IOsM78ATeFvMXjw2e8kb2yFQvGKSCCgCRn4AKg1gLBjQEaqN9wD
pGB2tF3wwFJYiCYtbdsOM8Xjra8eQX3JO9+I15vcvLpJ+GOOUmlmizJSmItK83Ep
cRI6OfUHtr/kHNaAr/dj9mggK3Abbe+KUjullqBDTQKZ8MxuTzaa/KwjypJTAgMB
AAGjggIRMIICDTAdBgNVHQ4EFgQUf7l7MLRbmKPGjoARcdVOLj1Tca4wHwYDVR0j
BBgwFoAUGHYyRwRtVqr7PWdz0ElFmwH52XYwDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTA2
NTU4ODk5MzU0ODYxNTY4Mi8wLzE4NzYzMjQ3MDQ2RDU2QUFGQjNENjc3M0QwNDk0
NTlCMDFGOUQ5NzYuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvMTg3NjMyNDcwNDZENTZBQUZCM0Q2NzczRDA0OTQ1OUIwMUY5RDk3Ni5jZXIw
gYoGCCsGAQUFBwELBH4wfDB6BggrBgEFBQcwC4ZucnN5bmM6Ly9ycGtpLXJwcy5j
bm5pYy5jbi9yZXBvL0ExMDY1NTg4OTkzNTQ4NjE1NjgyLzAvMzEzMDMzMmUzMTMx
MzkyZTMwMmUzMDJmMzIzMjJkMzIzNDIwM2QzZTIwMzUzNTM5MzMzMy5yb2EwGAYD
VR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4wDAQCAAEw
BgMEAmd3ADANBgkqhkiG9w0BAQsFAAOCAQEALrrh+x5YSyNlXCiZkvUEACGQxDB0
KFSskpvTC2tySSlcAkxKwURR+8Q2P0yr3RMAR6YISztWHyz1KDvXHJ7XzrFojpUU
mb/DWQaYScqGr1bUvmp47aM0+ZWhoen2kVy8CyVeMNDtr4sSu0VeTxiZ/oc9JfdV
vwQZT2xabw3KAp8Vabh47vBEHv7nssWSmhN4FbI57552qZPVkYzyu465SgYfLk9x
kFIDGvWwnkoKxns8SRKPz3uV6z3VCpSD5aUVWZl3vDMFABfaIvJxvpHNpxqsLR8G
k/K3Hnxc4jHVEoqw7e0M9CZXJQxtNbVRtyGdAi1Jogge3/dGKqWfAOEeSA==
-----END CERTIFICATE-----
Generated at Tue Jan 20 09:07:45 2026 by rpki-client