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/A1065588335525232641/0/3130332e39392e37382e302f32342d3234203d3e203138313836.roa
File:                     3130332e39392e37382e302f32342d3234203d3e203138313836.roa (raw, json)
Hash identifier:          GIBohAOkxLqo2MHKZRQCGgmHtKZNvH2jRL/WqCCQFx0=
Subject key identifier:   1C:00:37:19:B5:8B:C1:70:D0:5F:67:CF:9C:BA:64:38:34:AE:0A:32
Certificate issuer:       /CN=6E6551DDF15FCB648500A7080FA37D8EE8602A86
Certificate serial:       33D033846FC4AFE22E7634136AAC12173F0B9DBB
Authority key identifier: 6E:65:51:DD:F1:5F:CB:64:85:00:A7:08:0F:A3:7D:8E:E8:60:2A:86
Authority info access:    rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/6E6551DDF15FCB648500A7080FA37D8EE8602A86.cer
Subject info access:      rsync://rpki-rps.cnnic.cn/repo/A1065588335525232641/0/3130332e39392e37382e302f32342d3234203d3e203138313836.roa
Signing time:             Tue 20 Jan 2026 01:19:10 +0000
ROA not before:           Tue 20 Jan 2026 01:14:10 +0000
ROA not after:            Tue 19 Jan 2027 01:19:10 +0000
asID:                     18186
IP address blocks:        103.99.78.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki-rps.cnnic.cn/repo/A1065588335525232641/0/6E6551DDF15FCB648500A7080FA37D8EE8602A86.crl
                          rsync://rpki-rps.cnnic.cn/repo/A1065588335525232641/0/6E6551DDF15FCB648500A7080FA37D8EE8602A86.mft
                          rsync://rpki-rps.cnnic.cn/repo/A1055390775090675715/1/6E6551DDF15FCB648500A7080FA37D8EE8602A86.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 10:01:58 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            33:d0:33:84:6f:c4:af:e2:2e:76:34:13:6a:ac:12:17:3f:0b:9d:bb
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=6E6551DDF15FCB648500A7080FA37D8EE8602A86
        Validity
            Not Before: Jan 20 01:14:10 2026 GMT
            Not After : Jan 19 01:19:10 2027 GMT
        Subject: CN=1C003719B58BC170D05F67CF9CBA643834AE0A32
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bd:53:a8:69:51:96:40:ab:e1:d7:d4:70:17:9b:
                    65:2e:c9:80:78:93:1f:fe:2c:2a:ef:fd:01:13:77:
                    19:b7:46:18:1a:9e:87:29:8f:e2:ae:d0:ec:0b:51:
                    af:a6:36:a1:55:46:2d:40:c3:31:c0:f4:cf:e9:01:
                    e0:e5:5a:80:73:47:00:74:c6:fc:fd:e9:41:c3:63:
                    16:7a:13:e2:6a:16:4c:28:d8:bc:39:56:f8:a5:9f:
                    4c:f0:00:33:d6:ef:06:0e:8e:56:50:03:8f:00:d2:
                    2c:63:8d:a9:e5:9b:53:1c:9d:bc:b2:cb:f6:f6:5e:
                    1e:9d:7d:ab:09:d3:59:06:67:1b:48:ae:fd:b9:43:
                    bc:c1:4d:e7:86:eb:c3:51:e7:73:e4:ce:3c:e4:58:
                    fe:db:6f:07:0b:67:6c:b2:a5:c3:b4:7d:61:95:83:
                    cf:68:c0:5e:16:c7:5b:64:76:47:ac:96:16:3c:56:
                    31:9c:d5:ab:3d:74:5b:de:71:55:f9:8e:3c:78:a1:
                    25:6e:07:bb:ac:bd:ce:b6:cb:ad:27:c4:51:e6:78:
                    6e:f6:92:bf:59:8e:25:c2:a5:90:d7:6c:c4:58:39:
                    9c:b7:21:86:7f:1f:43:83:0c:88:20:f1:cd:67:b2:
                    df:89:08:6e:03:51:24:57:ec:9f:78:d9:7b:14:dc:
                    91:b1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                1C:00:37:19:B5:8B:C1:70:D0:5F:67:CF:9C:BA:64:38:34:AE:0A:32
            X509v3 Authority Key Identifier:
                keyid:6E:65:51:DD:F1:5F:CB:64:85:00:A7:08:0F:A3:7D:8E:E8:60:2A:86

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

                Full Name:
                  URI:rsync://rpki-rps.cnnic.cn/repo/A1065588335525232641/0/6E6551DDF15FCB648500A7080FA37D8EE8602A86.crl

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

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

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.99.78.0/24

    Signature Algorithm: sha256WithRSAEncryption
         a6:91:3e:46:c8:37:37:54:cb:32:d6:d5:6c:04:e2:3d:5f:2d:
         b8:6f:79:a0:f2:ff:7c:a7:81:a8:ef:c8:5c:87:b3:d2:48:65:
         b8:26:f4:d5:c0:3b:f3:b1:01:0d:b0:21:66:cf:49:53:d4:ab:
         e2:26:0d:0d:07:30:f6:f9:e2:e5:3c:c3:a9:e4:1d:2c:f2:4d:
         bd:ff:a3:d4:ad:64:4a:a8:59:2e:82:f8:a8:1c:00:36:03:cb:
         4f:2f:dc:8b:48:ac:e4:65:8d:8e:60:3d:b0:c7:6c:6d:cc:50:
         2c:da:f0:78:82:ec:b8:63:60:86:0c:58:64:8a:0e:74:20:e6:
         af:d5:cb:99:c4:f1:74:64:b6:2a:75:54:b2:60:f7:65:8c:d8:
         02:f8:02:3b:bf:7f:6d:73:04:0d:23:b5:3a:e3:d8:23:ce:b5:
         a9:95:34:35:89:3c:b5:51:fb:2a:3c:56:a1:97:3e:1d:56:d5:
         de:fe:63:f5:44:c5:36:53:2f:31:d8:65:12:d7:93:16:da:7a:
         19:09:3c:e6:77:59:8e:b2:5c:66:76:3a:0a:39:c3:bf:fc:ea:
         43:31:af:10:ca:95:09:f5:b7:db:fe:e6:9e:14:1e:2f:75:2f:
         15:54:55:d4:67:fe:23:88:8d:78:cd:ec:b3:80:cc:01:8f:a1:
         68:83:e3:c3
-----BEGIN CERTIFICATE-----
MIIFBzCCA++gAwIBAgIUM9AzhG/Er+IudjQTaqwSFz8LnbswDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoNkU2NTUxRERGMTVGQ0I2NDg1MDBBNzA4MEZBMzdEOEVF
ODYwMkE4NjAeFw0yNjAxMjAwMTE0MTBaFw0yNzAxMTkwMTE5MTBaMDMxMTAvBgNV
BAMTKDFDMDAzNzE5QjU4QkMxNzBEMDVGNjdDRjlDQkE2NDM4MzRBRTBBMzIwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9U6hpUZZAq+HX1HAXm2UuyYB4
kx/+LCrv/QETdxm3Rhganocpj+Ku0OwLUa+mNqFVRi1AwzHA9M/pAeDlWoBzRwB0
xvz96UHDYxZ6E+JqFkwo2Lw5Vviln0zwADPW7wYOjlZQA48A0ixjjanlm1Mcnbyy
y/b2Xh6dfasJ01kGZxtIrv25Q7zBTeeG68NR53PkzjzkWP7bbwcLZ2yypcO0fWGV
g89owF4Wx1tkdkeslhY8VjGc1as9dFvecVX5jjx4oSVuB7usvc62y60nxFHmeG72
kr9ZjiXCpZDXbMRYOZy3IYZ/H0ODDIgg8c1nst+JCG4DUSRX7J942XsU3JGxAgMB
AAGjggIRMIICDTAdBgNVHQ4EFgQUHAA3GbWLwXDQX2fPnLpkODSuCjIwHwYDVR0j
BBgwFoAUbmVR3fFfy2SFAKcID6N9juhgKoYwDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTA2
NTU4ODMzNTUyNTIzMjY0MS8wLzZFNjU1MURERjE1RkNCNjQ4NTAwQTcwODBGQTM3
RDhFRTg2MDJBODYuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvNkU2NTUxRERGMTVGQ0I2NDg1MDBBNzA4MEZBMzdEOEVFODYwMkE4Ni5jZXIw
gYoGCCsGAQUFBwELBH4wfDB6BggrBgEFBQcwC4ZucnN5bmM6Ly9ycGtpLXJwcy5j
bm5pYy5jbi9yZXBvL0ExMDY1NTg4MzM1NTI1MjMyNjQxLzAvMzEzMDMzMmUzOTM5
MmUzNzM4MmUzMDJmMzIzNDJkMzIzNDIwM2QzZTIwMzEzODMxMzgzNi5yb2EwGAYD
VR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4wDAQCAAEw
BgMEAGdjTjANBgkqhkiG9w0BAQsFAAOCAQEAppE+Rsg3N1TLMtbVbATiPV8tuG95
oPL/fKeBqO/IXIez0khluCb01cA787EBDbAhZs9JU9Sr4iYNDQcw9vni5TzDqeQd
LPJNvf+j1K1kSqhZLoL4qBwANgPLTy/ci0is5GWNjmA9sMdsbcxQLNrweILsuGNg
hgxYZIoOdCDmr9XLmcTxdGS2KnVUsmD3ZYzYAvgCO79/bXMEDSO1OuPYI861qZU0
NYk8tVH7KjxWoZc+HVbV3v5j9UTFNlMvMdhlEteTFtp6GQk85ndZjrJcZnY6CjnD
v/zqQzGvEMqVCfW32/7mnhQeL3UvFVRV1Gf+I4iNeM3ss4DMAY+haIPjww==
-----END CERTIFICATE-----
Generated at Sun Jan 25 15:37:31 2026 by rpki-client