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/3130332e39392e37362e302f32322d3234203d3e203431373137.roa
File:                     3130332e39392e37362e302f32322d3234203d3e203431373137.roa (raw, json)
Hash identifier:          G2sXYiJAI2aLi9eNohjqzjqFcTpdmhkGOYXS2jdYuxA=
Subject key identifier:   B3:91:5A:CB:A7:54:C8:36:98:FB:37:19:C7:AD:C1:83:F8:55:69:C8
Certificate issuer:       /CN=6E6551DDF15FCB648500A7080FA37D8EE8602A86
Certificate serial:       4FAC52AC2439C6F22EE1E4ABEC538BE9F851BE2F
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/3130332e39392e37362e302f32322d3234203d3e203431373137.roa
Signing time:             Tue 20 Jan 2026 01:19:09 +0000
ROA not before:           Tue 20 Jan 2026 01:14:09 +0000
ROA not after:            Tue 19 Jan 2027 01:19:09 +0000
asID:                     41717
IP address blocks:        103.99.76.0/22 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:
            4f:ac:52:ac:24:39:c6:f2:2e:e1:e4:ab:ec:53:8b:e9:f8:51:be:2f
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=6E6551DDF15FCB648500A7080FA37D8EE8602A86
        Validity
            Not Before: Jan 20 01:14:09 2026 GMT
            Not After : Jan 19 01:19:09 2027 GMT
        Subject: CN=B3915ACBA754C83698FB3719C7ADC183F85569C8
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c2:38:8f:ce:87:07:a8:c5:12:4e:27:ef:25:4e:
                    e9:3b:cd:f7:7e:a5:d0:ee:cd:a4:12:7d:f8:3d:01:
                    bb:e3:21:c0:0c:12:dd:41:ab:99:77:86:cc:39:42:
                    94:f2:a9:09:d4:d3:7f:38:86:de:20:8d:02:44:bc:
                    d0:16:61:b4:92:10:a5:03:25:7c:8d:13:62:84:fe:
                    0a:c7:66:ef:68:e6:79:bb:be:03:cb:5b:82:69:41:
                    c4:ec:61:69:e8:3e:87:be:65:6f:c8:d7:34:21:d2:
                    4c:91:33:76:67:42:c5:4e:6b:c7:db:b9:fb:4d:99:
                    56:e2:b6:d1:17:4c:83:f7:9d:a3:1e:1e:1e:af:77:
                    73:10:cd:ca:85:bb:e1:dd:ae:19:f1:13:3d:e5:2f:
                    96:07:36:7b:a1:5b:a4:2c:92:6b:14:d0:b7:29:49:
                    86:50:92:68:99:57:c5:97:31:de:39:71:0e:f3:d0:
                    86:ca:b2:d7:a1:9d:9c:f6:df:48:9f:21:f3:ec:07:
                    c7:16:2f:ea:a8:f6:7f:3b:b9:52:e4:34:f5:47:8f:
                    f7:8b:3a:85:0f:40:eb:15:46:ab:0e:fd:db:8e:85:
                    d9:0c:b0:25:2a:d5:59:ab:f9:24:41:18:55:9b:70:
                    1e:54:e2:05:61:9f:e6:5a:3b:c5:b3:30:86:57:a1:
                    73:0b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B3:91:5A:CB:A7:54:C8:36:98:FB:37:19:C7:AD:C1:83:F8:55:69:C8
            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/3130332e39392e37362e302f32322d3234203d3e203431373137.roa

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.99.76.0/22

    Signature Algorithm: sha256WithRSAEncryption
         3e:94:cb:16:23:70:0b:3b:46:d7:af:4f:76:64:fe:a7:bc:19:
         65:7c:95:3f:c5:18:4a:04:7d:68:49:ee:82:25:1f:22:c7:78:
         38:c2:86:8f:cd:a6:47:06:21:74:37:1a:f4:d7:91:be:ef:12:
         1c:2d:cd:59:1a:5b:28:36:16:a6:66:5d:a6:9a:07:37:f8:48:
         3b:e4:20:ec:e2:09:50:6c:5f:b4:e7:90:f0:e1:56:e5:88:ba:
         24:ae:2e:f3:e0:fc:1c:6a:92:ad:b9:c3:c8:e8:51:4d:eb:2e:
         a4:60:fa:4a:7f:0b:fd:28:7e:7a:93:c0:af:42:d0:c5:d8:9e:
         e3:c7:d6:51:14:06:74:78:13:36:7e:9c:64:09:3e:1b:82:a4:
         b8:ae:3e:b0:2e:a4:75:cf:70:6c:38:89:ab:ef:03:16:c5:27:
         e3:df:c0:ec:00:b8:83:6e:3c:df:95:6c:a1:9a:b6:2a:e7:e5:
         fb:0a:99:fe:e3:20:3e:c7:2a:d4:ae:09:60:4d:e5:96:f7:a5:
         41:7a:fa:51:4c:69:26:00:0b:64:92:8f:ea:9e:df:f2:4f:dc:
         a0:00:17:65:40:4d:66:02:a5:4f:34:cc:5a:fb:09:21:3d:2b:
         10:e4:5a:b9:ae:14:57:46:72:5d:8c:c7:ed:6e:f0:f2:fa:eb:
         f1:d1:3e:4b
-----BEGIN CERTIFICATE-----
MIIFBzCCA++gAwIBAgIUT6xSrCQ5xvIu4eSr7FOL6fhRvi8wDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoNkU2NTUxRERGMTVGQ0I2NDg1MDBBNzA4MEZBMzdEOEVF
ODYwMkE4NjAeFw0yNjAxMjAwMTE0MDlaFw0yNzAxMTkwMTE5MDlaMDMxMTAvBgNV
BAMTKEIzOTE1QUNCQTc1NEM4MzY5OEZCMzcxOUM3QURDMTgzRjg1NTY5QzgwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDCOI/OhweoxRJOJ+8lTuk7zfd+
pdDuzaQSffg9AbvjIcAMEt1Bq5l3hsw5QpTyqQnU0384ht4gjQJEvNAWYbSSEKUD
JXyNE2KE/grHZu9o5nm7vgPLW4JpQcTsYWnoPoe+ZW/I1zQh0kyRM3ZnQsVOa8fb
uftNmVbittEXTIP3naMeHh6vd3MQzcqFu+HdrhnxEz3lL5YHNnuhW6QskmsU0Lcp
SYZQkmiZV8WXMd45cQ7z0IbKstehnZz230ifIfPsB8cWL+qo9n87uVLkNPVHj/eL
OoUPQOsVRqsO/duOhdkMsCUq1Vmr+SRBGFWbcB5U4gVhn+ZaO8WzMIZXoXMLAgMB
AAGjggIRMIICDTAdBgNVHQ4EFgQUs5Fay6dUyDaY+zcZx63Bg/hVacgwHwYDVR0j
BBgwFoAUbmVR3fFfy2SFAKcID6N9juhgKoYwDgYDVR0PAQH/BAQDAgeAMHMGA1Ud
HwRsMGowaKBmoGSGYnJzeW5jOi8vcnBraS1ycHMuY25uaWMuY24vcmVwby9BMTA2
NTU4ODMzNTUyNTIzMjY0MS8wLzZFNjU1MURERjE1RkNCNjQ4NTAwQTcwODBGQTM3
RDhFRTg2MDJBODYuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5
bmM6Ly9ycGtpLXJwcy5jbm5pYy5jbi9yZXBvL0ExMDU1MzkwNzc1MDkwNjc1NzE1
LzEvNkU2NTUxRERGMTVGQ0I2NDg1MDBBNzA4MEZBMzdEOEVFODYwMkE4Ni5jZXIw
gYoGCCsGAQUFBwELBH4wfDB6BggrBgEFBQcwC4ZucnN5bmM6Ly9ycGtpLXJwcy5j
bm5pYy5jbi9yZXBvL0ExMDY1NTg4MzM1NTI1MjMyNjQxLzAvMzEzMDMzMmUzOTM5
MmUzNzM2MmUzMDJmMzIzMjJkMzIzNDIwM2QzZTIwMzQzMTM3MzEzNy5yb2EwGAYD
VR0gAQH/BA4wDDAKBggrBgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4wDAQCAAEw
BgMEAmdjTDANBgkqhkiG9w0BAQsFAAOCAQEAPpTLFiNwCztG169PdmT+p7wZZXyV
P8UYSgR9aEnugiUfIsd4OMKGj82mRwYhdDca9NeRvu8SHC3NWRpbKDYWpmZdppoH
N/hIO+Qg7OIJUGxftOeQ8OFW5Yi6JK4u8+D8HGqSrbnDyOhRTesupGD6Sn8L/Sh+
epPAr0LQxdie48fWURQGdHgTNn6cZAk+G4KkuK4+sC6kdc9wbDiJq+8DFsUn49/A
7AC4g24835VsoZq2Kufl+wqZ/uMgPscq1K4JYE3llvelQXr6UUxpJgALZJKP6p7f
8k/coAAXZUBNZgKlTzTMWvsJIT0rEORaua4UV0ZyXYzH7W7w8vrr8dE+Sw==
-----END CERTIFICATE-----
Generated at Sun Jan 25 15:37:38 2026 by rpki-client