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/A1065585649345888258/0/3130332e322e3138382e302f32332d3233203d3e20313436373838.roa
File:                     3130332e322e3138382e302f32332d3233203d3e20313436373838.roa (raw, json)
Hash identifier:          1mZLsbSQDgVY9UCD1VPGrkN6C62vdnF4KG0dgCvVkDM=
Subject key identifier:   56:86:FB:E4:65:EE:0A:A8:14:22:B4:0E:43:4C:55:AA:FA:8A:C6:6C
Certificate issuer:       /CN=F0AFF362C7B09147F5C64351216FBEB8C95C6773
Certificate serial:       773BA81DF7A94512F93783567A36008DFAFCF40D
Authority key identifier: F0:AF:F3:62:C7:B0:91:47:F5:C6:43:51:21:6F:BE:B8:C9:5C:67:73
Authority info access:    rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/F0AFF362C7B09147F5C64351216FBEB8C95C6773.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1065585649345888258/0/3130332e322e3138382e302f32332d3233203d3e20313436373838.roa
Signing time:             Tue 20 Jan 2026 02:19:10 +0000
ROA not before:           Tue 20 Jan 2026 02:14:10 +0000
ROA not after:            Tue 19 Jan 2027 02:19:10 +0000
asID:                     146788
IP address blocks:        103.2.188.0/23 maxlen: 23
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1065585649345888258/0/F0AFF362C7B09147F5C64351216FBEB8C95C6773.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1065585649345888258/0/F0AFF362C7B09147F5C64351216FBEB8C95C6773.mft
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/F0AFF362C7B09147F5C64351216FBEB8C95C6773.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 08:09:57 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            77:3b:a8:1d:f7:a9:45:12:f9:37:83:56:7a:36:00:8d:fa:fc:f4:0d
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=F0AFF362C7B09147F5C64351216FBEB8C95C6773
        Validity
            Not Before: Jan 20 02:14:10 2026 GMT
            Not After : Jan 19 02:19:10 2027 GMT
        Subject: CN=5686FBE465EE0AA81422B40E434C55AAFA8AC66C
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c0:77:5e:2e:e7:38:93:28:fd:a0:4a:bc:ad:9a:
                    83:36:fc:36:62:ce:28:b0:05:61:fc:8f:3f:ea:54:
                    70:ce:a8:da:c6:8a:34:b7:d1:d8:da:dd:05:d6:18:
                    a3:50:2f:cf:e8:8b:7e:04:dc:da:6f:cc:a3:11:6d:
                    ab:8c:81:03:a3:6f:89:df:59:29:2f:7b:6e:fb:cd:
                    62:00:57:d9:ce:78:82:47:c9:27:7f:cf:f7:89:ae:
                    7f:ce:4b:0e:ea:d0:31:f7:5a:55:2e:11:b0:42:64:
                    59:50:f6:96:ab:18:01:f8:6a:81:6c:f2:59:c6:36:
                    13:5e:11:4a:4c:51:da:37:8c:e3:b9:76:90:e0:23:
                    46:a9:af:6d:3e:90:47:8a:8f:0b:46:a4:ce:5f:d3:
                    79:e3:da:6e:dd:6e:27:71:a7:13:13:0a:dc:20:70:
                    5b:01:c9:dd:a1:57:74:7b:76:d8:93:92:b4:68:36:
                    01:2d:b9:60:61:62:59:fb:14:94:3d:99:42:27:85:
                    9b:55:e0:d1:b7:61:0f:d8:18:e2:e9:0e:57:fe:16:
                    c0:b6:41:5c:78:09:f0:bf:6b:a5:5d:3a:3b:da:56:
                    ed:0b:51:1b:ba:35:94:03:48:bd:83:1f:3d:61:7f:
                    5e:75:c1:6a:d3:90:bc:47:40:2a:a9:de:86:59:6e:
                    a9:b1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                56:86:FB:E4:65:EE:0A:A8:14:22:B4:0E:43:4C:55:AA:FA:8A:C6:6C
            X509v3 Authority Key Identifier:
                keyid:F0:AF:F3:62:C7:B0:91:47:F5:C6:43:51:21:6F:BE:B8:C9:5C:67:73

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

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1065585649345888258/0/F0AFF362C7B09147F5C64351216FBEB8C95C6773.crl

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

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

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.2.188.0/23

    Signature Algorithm: sha256WithRSAEncryption
         52:7d:ef:1e:9c:88:ee:45:fa:8d:62:d8:fa:28:0e:e9:d6:a8:
         ca:62:8d:3b:6e:2c:f7:40:49:df:79:3e:38:ab:c2:05:07:26:
         5b:a9:a4:bf:ea:de:8e:a6:8e:7f:74:81:12:71:fb:5d:bc:62:
         31:ff:e6:5b:16:ed:7e:86:f3:d8:45:1c:d4:d0:6c:77:81:5c:
         c0:4c:8e:8b:8f:92:b5:f9:30:16:c5:f6:a4:4c:79:3c:b0:e4:
         16:9a:78:b9:b1:8c:01:e7:41:b8:61:7c:97:f2:71:c2:09:e0:
         48:88:a4:e2:5a:95:a4:9e:ce:97:5a:9d:56:9c:51:38:6b:fe:
         1e:35:48:1a:be:b1:52:ee:b1:2a:08:3d:1a:e7:5a:26:56:06:
         90:84:6e:a1:9d:75:56:20:b5:78:bb:69:6a:d0:40:13:4b:aa:
         f3:3a:6d:1e:44:14:bf:b4:8a:6d:1d:0b:11:90:47:33:25:6b:
         92:12:d4:b6:3b:23:ac:58:2d:0c:15:99:b7:ea:e1:63:28:14:
         5a:8f:cc:be:44:92:f4:7c:c7:5b:6d:48:25:2e:45:03:d7:f8:
         d6:bf:7d:ff:1f:26:b2:c4:a7:9b:53:01:d1:de:d6:25:08:be:
         a1:fb:46:c7:4d:c6:e9:c1:0e:1f:ef:f6:8c:a0:75:a4:11:d6:
         c6:cb:28:b8
-----BEGIN CERTIFICATE-----
MIIFCjCCA/KgAwIBAgIUdzuoHfepRRL5N4NWejYAjfr89A0wDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoRjBBRkYzNjJDN0IwOTE0N0Y1QzY0MzUxMjE2RkJFQjhD
OTVDNjc3MzAeFw0yNjAxMjAwMjE0MTBaFw0yNzAxMTkwMjE5MTBaMDMxMTAvBgNV
BAMTKDU2ODZGQkU0NjVFRTBBQTgxNDIyQjQwRTQzNEM1NUFBRkE4QUM2NkMwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDAd14u5ziTKP2gSrytmoM2/DZi
ziiwBWH8jz/qVHDOqNrGijS30dja3QXWGKNQL8/oi34E3NpvzKMRbauMgQOjb4nf
WSkve277zWIAV9nOeIJHySd/z/eJrn/OSw7q0DH3WlUuEbBCZFlQ9parGAH4aoFs
8lnGNhNeEUpMUdo3jOO5dpDgI0apr20+kEeKjwtGpM5f03nj2m7dbidxpxMTCtwg
cFsByd2hV3R7dtiTkrRoNgEtuWBhYln7FJQ9mUInhZtV4NG3YQ/YGOLpDlf+FsC2
QVx4CfC/a6VdOjvaVu0LURu6NZQDSL2DHz1hf151wWrTkLxHQCqp3oZZbqmxAgMB
AAGjggIUMIICEDAdBgNVHQ4EFgQUVob75GXuCqgUIrQOQ0xVqvqKxmwwHwYDVR0j
BBgwFoAU8K/zYsewkUf1xkNRIW++uMlcZ3MwDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTA2
NTU4NTY0OTM0NTg4ODI1OC8wL0YwQUZGMzYyQzdCMDkxNDdGNUM2NDM1MTIxNkZC
RUI4Qzk1QzY3NzMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvRjBBRkYzNjJDN0IwOTE0N0Y1QzY0MzUxMjE2RkJFQjhDOTVDNjc3My5jZXIw
gY0GCCsGAQUFBwELBIGAMH4wfAYIKwYBBQUHMAuGcHJzeW5jOi8vcnBraS1ycHMu
Y25uaWMuY24vcmVwby9BMTA2NTU4NTY0OTM0NTg4ODI1OC8wLzMxMzAzMzJlMzIy
ZTMxMzgzODJlMzAyZjMyMzMyZDMyMzMyMDNkM2UyMDMxMzQzNjM3MzgzOC5yb2Ew
GAYDVR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4wDAQC
AAEwBgMEAWcCvDANBgkqhkiG9w0BAQsFAAOCAQEAUn3vHpyI7kX6jWLY+igO6dao
ymKNO24s90BJ33k+OKvCBQcmW6mkv+rejqaOf3SBEnH7XbxiMf/mWxbtfobz2EUc
1NBsd4FcwEyOi4+StfkwFsX2pEx5PLDkFpp4ubGMAedBuGF8l/JxwgngSIik4lqV
pJ7Ol1qdVpxROGv+HjVIGr6xUu6xKgg9GudaJlYGkIRuoZ11ViC1eLtpatBAE0uq
8zptHkQUv7SKbR0LEZBHMyVrkhLUtjsjrFgtDBWZt+rhYygUWo/MvkSS9HzHW21I
JS5FA9f41r99/x8mssSnm1MB0d7WJQi+oftGx03G6cEOH+/2jKB1pBHWxssouA==
-----END CERTIFICATE-----
Generated at Sun Jan 25 21:05:49 2026 by rpki-client