HTTP/2 302
date: Mon, 14 Jul 2025 02:37:33 GMT
content-type: text/html; charset=utf-8
content-length: 0
location: https://rpki.readthedocs.io/en/latest/
cf-ray: 95eda387e9df0bc9-BLR
cf-cache-status: HIT
cache-control: max-age=1200
content-language: zh-cn
strict-transport-security: max-age=31536000; includeSubDomains; preload
vary: Accept-Language, Cookie, Accept-Encoding
cdn-cache-control: public
cross-origin-opener-policy: same-origin
referrer-policy: no-referrer-when-downgrade
x-backend: web-i-08720826c1f7e22a9
x-content-type-options: nosniff
x-rtd-domain: rpki.readthedocs.io
x-rtd-force-addons: true
x-rtd-project: rpki
x-rtd-project-method: public_domain
x-rtd-redirect: system
x-rtd-version-method: path
x-served: Django-Proxito
set-cookie: _cfuvid=R.SWUt94CQ9zqHL29WQsLvO9cWUUiZj8h0CG1YHgdug-1752460653593-0.0.1.1-604800000; path=/; domain=.readthedocs.io; HttpOnly; Secure; SameSite=None
server: cloudflare
alt-svc: h3=":443"; ma=86400
HTTP/2 200
date: Mon, 14 Jul 2025 02:37:34 GMT
content-type: text/html; charset=utf-8
cf-ray: 95eda38cfb230bc9-BLR
cf-cache-status: HIT
access-control-allow-origin: *
cache-control: max-age=1200
content-encoding: gzip
etag: W/"1cabead2de780b3ac1da60a8713152e9"
last-modified: Mon, 20 Jan 2025 20:20:28 GMT
strict-transport-security: max-age=31536000; includeSubDomains; preload
vary: Accept-Encoding
access-control-allow-methods: HEAD, OPTIONS, GET
cdn-cache-control: public
referrer-policy: no-referrer-when-downgrade
x-amz-id-2: 2cofAODqXT3W+k/q4qJ7POTilZnqKFChr1cHRAZ8EByzRN28OlZ3SqXGT2i2HCTs1kQHnHeUyP8=
x-amz-meta-mtime: 1737404413.297532427
x-amz-request-id: 1919A042MJQDQMDF
x-amz-server-side-encryption: AES256
x-backend: web-i-0007605e5e9f56493
x-content-type-options: nosniff
x-rtd-domain: rpki.readthedocs.io
x-rtd-force-addons: true
x-rtd-path: /proxito/html/rpki/latest/index.html
x-rtd-project: rpki
x-rtd-project-method: public_domain
x-rtd-resolver-filename: /
x-rtd-version: latest
x-rtd-version-method: path
x-served: Nginx-Proxito-Sendfile
set-cookie: _cfuvid=Rn8Urms8A3M2eXnj.FftmUkKSx4qzRpnuq3_.rH8JlA-1752460654416-0.0.1.1-604800000; path=/; domain=.readthedocs.io; HttpOnly; Secure; SameSite=None
server: cloudflare
alt-svc: h3=":443"; ma=86400
RPKI Documentation — RPKI documentation
RPKI
RPKI Documentation
Welcome to the documentation of the Resource Public Key Infrastructure (RPKI),
the community-driven technology based on open standards that is aimed at making
Internet routing more secure. If you are new to this documentation, we recommend
that you read the introduction page to get an overview
of what this documentation has to offer.
Note
This documentation is an open source project maintained by the RPKI
team at NLnet Labs, with contributions from the network operator
community around the world. We always appreciate your feedback and
improvements.
You can submit an issue or pull request on the GitHub repository , post a message on
the RPKI mailing list or discuss RPKI
on Discord .
The main documentation is organised into the following sections: