跳转到主要内容
本章内容137
-
01
Changelog
import { ProductChangelog } from "~/components";
{/* <!-- Actual content lives in /src/content/changelog/ss...
2 小时前
-
02
Concepts
import { Stream, Render } from "~/components";
This page defines and articulates key concepts that are rele...
2 小时前
-
03
SSL/TLS FAQ
import { Render } from "~/components";
Refer to this page for frequently asked questions about Cloudflare S...
2 小时前
-
04
Get started
import { GlossaryDefinition, Render } from "~/components";
Set up encrypted connections for your domain by ...
2 小时前
-
05
Cloudflare SSL/TLS
import { Description, Feature, Plan, RelatedProduct } from "~/components";
Encrypt your web traffic to prev...
2 小时前
-
06
Bring your own CA for mTLS
import { APIRequest, Render, TabItem, Tabs, DashButton } from "~/components";
This page explains how you ca...
2 小时前
-
07
Client certificate variables
When a request includes a client certificate for mTLS authentication, Cloudflare exposes certificate detail...
2 小时前
-
08
Configure your mobile app or IoT device
This tutorial demonstrates how to configure your Internet-of-things (IoT) device and mobile application to ...
2 小时前
-
09
Create a client certificate
import { Details, DashButton, GlossaryTooltip } from "~/components";
Use Cloudflare's public key infrastruc...
2 小时前
-
10
Enable mTLS
import { Render, DashButton } from "~/components";
You can enable mutual Transport Layer Security (mTLS) fo...
2 小时前
-
11
Forward certificate to server
import { Render } from "~/components";
2 小时前
-
12
Client certificates (mTLS)
import { GlossaryDefinition, Render, DirectoryListing } from "~/components";
Standard TLS verifies the serv...
2 小时前
-
13
Label client certificates
After creating client certificates at Cloudflare, it may be hard to differentiate the generated certificate...
2 小时前
-
14
Revoke a client certificate
import { DashButton } from "~/components";
You can revoke a client certificate you previously generated wit...
2 小时前
-
15
Troubleshooting
import { DashButton, Render, Steps, TypeScriptExample } from "~/components";
If your query returns an error...
2 小时前
-
16
Backup certificates
If Cloudflare is providing authoritative DNS for your domain, Cloudflare will issue a backup Universal SSL ...
2 小时前
-
17
Add CAA records
import { Render, TabItem, Tabs, DashButton } from "~/components";
For additional security, set up Certifi...
2 小时前
-
18
ECH Protocol
import { DashButton } from "~/components";
ECH stands for Encrypted Client Hello. It is a protocol extensio...
2 小时前
-
19
Enforce HTTPS connections
Even with an active SSL/TLS certificate, visitors can still access resources over unsecured HTTP connection...
2 小时前
-
20
Edge certificates
import { GlossaryTooltip } from "~/components";
Edge certificates are the SSL/TLS certificates that Cloudfl...
2 小时前
-
21
Staging environment
import { DashButton } from "~/components"
Use your certificate staging environment to test new custom (mode...
2 小时前
-
22
Always Use HTTPS
import { Render } from "~/components";
Always Use HTTPS redirects all your visitor requests from
http to
...
2 小时前
-
23
Automatic HTTPS Rewrites
import { Render, TabItem, Tabs, DashButton } from "~/components";
Automatic HTTPS Rewrites prevents end use...
2 小时前
-
24
Certificate Signing Requests (CSRs)
import { Render, DashButton } from "~/components";
Availability
Free
Pro
Business
Enterprise
Availability
N...
2 小时前
-
25
Certificate Transparency Monitoring
import { GlossaryTooltip } from "~/components";
Certificate Transparency (CT) Monitoring is an opt-in featu...
2 小时前
-
26
HTTP Strict Transport Security (HSTS)
import { TabItem, Tabs, DashButton } from "~/components";
HSTS protects HTTPS web servers from downgrade at...
2 小时前
-
27
Additional options
import { DirectoryListing } from "~/components"
Once you set up SSL/TLS on your application, you can adjust...
2 小时前
-
28
Minimum TLS Version
import { TabItem, Tabs, APIRequest, Render, DashButton } from "~/components";
Minimum TLS Version only allo...
2 小时前
-
29
Opportunistic Encryption
import { Render, TabItem, Tabs, DashButton } from "~/components";
Opportunistic Encryption allows browsers ...
2 小时前
-
30
TLS 1.3
import { Details, Render, TabItem, Tabs, DashButton } from "~/components";
TLS 1.3 enables the latest versi...
2 小时前
-
31
Compliance standards
import { Render, Details } from "~/components";
Consider the following recommendations on custom cipher sui...
2 小时前
-
32
Cipher suites
import { DirectoryListing, Render } from "~/components";
This section covers cipher suites used in connecti...
2 小时前
-
33
Security levels
import { Render, Details } from "~/components";
Refer to the sections below for three different security le...
2 小时前
-
34
Supported cipher suites
Cloudflare supports the following cipher suites by default. If needed, you can restrict your website or app...
2 小时前
-
35
Troubleshooting
import { Render } from "~/components";
If you encounter issues with edge certificate cipher suites, refer t...
2 小时前
-
36
Customize cipher suites via API
import { Render, TabItem, Tabs, APIRequest } from "~/components";
Prerequisites
Before you begin
Note that:...
2 小时前
-
37
Customize cipher suites via dashboard
import { Render, Details, DashButton } from "~/components";
Prerequisites
Selection modes
When configuring ...
2 小时前
-
38
Customize cipher suites
import { Render, TabItem, Tabs, DirectoryListing } from "~/components";
With an Advanced Certificate Manage...
2 小时前
-
39
Enable
import { Render, TabItem, Tabs, DashButton } from "~/components";
To enable Total TLS - which issues indivi...
2 小时前
-
40
Error messages
import { Render } from "~/components";
To help avoid
ERR_SSL_VERSION_OR_CIPHER_MISMATCH errors, Cloudflare...
2 小时前
-
41
Total TLS
import { DirectoryListing, Render } from "~/components";
Total TLS allows Cloudflare to issue individual ce...
2 小时前
-
42
API commands
Use the following API commands to manage advanced certificates. If you are using our API for the first time...
2 小时前
-
43
Advanced certificates
import {
DirectoryListing,
GlossaryTooltip,
Render,
} from "~/components";
To order advanced certificates, ...
2 小时前
-
44
Manage advanced certificates
import { AvailableNotifications, Render, TabItem, Tabs, DashButton } from "~/components";
Create a certific...
2 小时前
-
45
Domain control validation flow
import { Render } from "~/components";
To obtain Universal, Advanced, and Custom hostname certificates, Clo...
2 小时前
-
46
Domain control validation (DCV)
import { Render } from "~/components";
If DCV is not completed, the CA cannot issue or renew the certificat...
2 小时前
-
47
Troubleshooting
import { GlossaryTooltip, Render, Tabs, TabItem } from "~/components";
If your certificate is stuck in Pend...
2 小时前
-
48
Validation backoff schedule
import { Render } from "~/components";
Domain control validation (DCV) has to happen before a certificate a...
2 小时前
-
49
Delegated
import { Example, Render } from "~/components";
Delegated DCV allows zones with partial DNS setups - meanin...
2 小时前
-
50
HTTP
import { Details, Render } from "~/components";
When you choose HTTP DCV, Cloudflare automatically adds a v...
2 小时前
-
51
Methods
import { DirectoryListing, Render } from "~/components";
Perform DCV
For details on each method available f...
2 小时前
-
52
TXT
import { Render, TabItem, Tabs } from "~/components";
When to use
Generally, you need to perform TXT-base...
2 小时前
-
53
Bundle methodologies
import { Tabs, TabItem } from "~/components";
When an SSL certificate is deployed to Cloudflare's global ne...
2 小时前
-
54
Custom certificates
import { Render } from "~/components";
Use custom certificates when you need control over the certificate...
2 小时前
-
55
Remove key file password
import { Details } from "~/components";
You cannot upload a custom certificate with a password-protected ke...
2 小时前
-
56
Renewal and expiration
import { GlossaryTooltip, DashButton } from "~/components"
Renew custom certificates
Since Cloudflare canno...
2 小时前
-
57
Troubleshooting
Make sure your key and certificate match
You can use an external tool such as the SSLShopper Certificate Ke...
2 小时前
-
58
Manage custom certificates
import {
Details,
GlossaryTooltip,
Render,
TabItem,
Tabs,
APIRequest,
DashButton,
} from "~/components";
Th...
2 小时前
-
59
Geo Key Manager
import {
CardGrid,
Description,
DirectoryListing,
LinkTitleCard,
RelatedProduct,
Render,
} from "~/componen...
2 小时前
-
60
Setup
import {
Render,
TabItem,
Tabs,
InlineBadge,
APIRequest,
Example,
} from "~/components";
Geo Key Manager v2...
2 小时前
-
61
Supported options
For customers with Geo Key Manager v2, you can use the
policy parameter to specify following regions using...
2 小时前
-
62
Alerts
import { AvailableNotifications, Render } from "~/components"
You can configure alerts to receive notificat...
2 小时前
-
63
Disable Universal SSL certificates
import { TabItem, Tabs, DashButton } from "~/components";
Some customers may need to manage their own SSL c...
2 小时前
-
64
Enable Universal SSL certificates
import { GlossaryDefinition, Render } from "~/components";
The process for activating a Universal SSL certi...
2 小时前
-
65
Universal SSL
import { GlossaryDefinition, Render } from "~/components";
On a full setup, Universal SSL certificates cove...
2 小时前
-
66
Limitations
import { GlossaryTooltip, Render } from "~/components";
Universal SSL certificates present some limitations...
2 小时前
-
67
Troubleshooting
If a certificate issuance times out, Cloudflare tells you where in the chain of issuance the timeout occurr...
2 小时前
-
68
Glossary
The key server is a daemon that you run on your own infrastructure. The key server receives inbound request...
2 小时前
-
69
Keyless SSL
import { Render } from "~/components";
Before configuring Keyless SSL, you should read our technical back...
2 小时前
-
70
Troubleshooting
To check logs, use a command similar to the following.
systemd:
sudo journalctl -f -u gokeyless
upstart/sy...
2 小时前
-
71
Upgrade your key server
Periodically, you may need to update your key server when using Cloudflare's Keyless SSL.
To upgrade your k...
2 小时前
-
72
Cloudflare Tunnel
import { Render } from "~/components";
Through an integration with Cloudflare Tunnel, you can send traffic ...
2 小时前
-
73
Get started
import { DirectoryListing } from "~/components"
The way you set up Keyless SSL depends on how you route tra...
2 小时前
-
74
Public DNS
import { Render, TabItem, Tabs, DashButton } from "~/components";
If you cannot use a Cloudflare Tunnel set...
2 小时前
-
75
Run with Docker
The
gokeyless key server is published as a container image, and most settings can be configured with envir...
2 小时前
-
76
AWS cloud HSM
:::note[Note]
This example imports an existing key pair, but you may prefer to generate your key on the HSM...
2 小时前
-
77
Azure Dedicated HSM
This tutorial uses Azure Dedicated HSM — a FIPS 140-2 Level 3 certified implementation based on the Gemalto...
2 小时前
-
78
Azure Managed HSM
This tutorial uses Microsoft Azure’s Managed HSM — a FIPS 140-2 Level 3 certified implementation — to deplo...
2 小时前
-
79
Configuration
:::caution[Important]
Carefully review the manufacturer documentation for your HSM and properly restrict ac...
2 小时前
-
80
Entrust nShield Connect
:::note[Note]
This example assumes you have already configured the nShield Connect device and generated or ...
2 小时前
-
81
Fortanix Data Security Manager
import { Example } from "~/components";
You can use Cloudflare Keyless SSL with Fortanix Data Security Mana...
2 小时前
-
82
Google Cloud HSM
This tutorial uses Google Cloud HSM — a FIPS 140-2 Level 3 certified implementation.
Before you start
Make ...
2 小时前
-
83
IBM Cloud HSM
The example below was tested using IBM Cloud HSM 7.0, a FIPS 140-2 Level 3 certified implementation based o...
2 小时前
-
84
Hardware security modules
In addition to private keys stored on disk, Keyless SSL supports keys stored in a Hardware Security Module ...
2 小时前
-
85
SoftHSMv2
:::caution[Important]
SoftHSMv2 should not be considered any more secure than storing private keys directly...
2 小时前
-
86
High availability
The Cloudflare Keyless SSL server runs as a single binary with minimal dependencies and is designed to be r...
2 小时前
-
87
Reference
import { DirectoryListing } from "~/components"
For more information on Keyless SSL, refer to the following...
2 小时前
-
88
Keyless delegation
Keyless Delegation is Cloudflare's implementation of the emerging delegated credentials standard (RFC 9345)...
2 小时前
-
89
Key server metrics
The gokeyless key server exposes a Prometheus metrics endpoint that you can use to monitor signing performa...
2 小时前
-
90
Scaling and benchmarking
Cloudflare's Keyless SSL technology was designed to scale to accommodate any sized workload using vertical ...
2 小时前
-
91
Automatic key exchange to origins
import { DashButton, Steps } from "~/components";
Automatic key exchange allows Cloudflare to establish fas...
2 小时前
-
92
Cipher suites
Refer to the following list to know what cipher suites Cloudflare presents to origin servers during an SSL/...
2 小时前
-
93
Custom Origin Trust Store
import { Render, DashButton } from "~/components";
By default, Cloudflare's global network maintains a list...
2 小时前
-
94
Origin server
import { DirectoryListing } from "~/components"
Learn more about SSL/TLS protection options for your origin...
2 小时前
-
95
SSL/TLS Recommender
import { Render, TabItem, Tabs, DashButton } from "~/components";
The SSL/TLS Recommender helps you choose ...
2 小时前
-
96
AWS integration
import { Render, APIRequest } from "~/components";
This guide will walk you through how to set up per-hostn...
2 小时前
-
97
About
When visitors request content from your domain, Cloudflare first attempts to serve content from the cache. ...
2 小时前
-
98
Authenticated Origin Pulls (mTLS)
import { Render } from "~/components";
Authenticated Origin Pulls (AOP) helps ensure requests to your origi...
2 小时前
-
99
Global
import { Render, Tabs, TabItem, DashButton } from "~/components";
When you enable global Authenticated Orig...
2 小时前
-
100
Setup
import { DirectoryListing } from "~/components"
2 小时前
-
101
Manage certificates
import { APIRequest } from "~/components";
Refer to the following sections to learn how to manage certifica...
2 小时前
-
102
Per-hostname
import {
AvailableNotifications,
Render,
Details,
Tabs,
TabItem,
DashButton,
} from "~/components";
When yo...
2 小时前
-
103
Roll back per-hostname AOP
import { Render } from "~/components";
If you need to disable or remove your per-hostname Authenticated Ori...
2 小时前
-
104
Zone-level
import {
AvailableNotifications,
Render,
Details,
Tabs,
TabItem,
DashButton,
} from "~/components";
When yo...
2 小时前
-
105
Cloudflare origin CA
import {
Details,
Render,
TabItem,
Tabs,
DashButton,
GlossaryTooltip,
} from "~/components";
If your origin...
2 小时前
-
106
Troubleshooting Cloudflare origin CA
import { GlossaryTooltip, Render, DashButton } from "~/components";
Consider the following common issues an...
2 小时前
-
107
Flexible
import { Render, TabItem, Tabs } from "~/components";
Setting your encryption mode to Flexible makes your s...
2 小时前
-
108
Full (strict)
import { Render, TabItem, Tabs } from "~/components";
When you set your encryption mode to Full (strict), C...
2 小时前
-
109
Full
import { Stream, Render, TabItem, Tabs } from "~/components";
When you set your encryption mode to Full, Cl...
2 小时前
-
110
Encryption modes
import {
DirectoryListing,
Render,
TabItem,
Tabs,
APIRequest,
} from "~/components";
If possible, Cloudfl...
2 小时前
-
111
Off (no encryption)
import { Render, TabItem, Tabs } from "~/components";
Setting your encryption mode to Off (not recommended)...
2 小时前
-
112
Strict (SSL-Only Origin Pull)
import { Stream, Render, Tabs, TabItem } from "~/components";
:::note
This method is only available for Ent...
2 小时前
-
113
Post-quantum cryptography (PQC)
Post-quantum cryptography (PQC) refers to cryptographic algorithms that have been designed to resist attack...
2 小时前
-
114
Post-quantum cryptography in Cloudflare One
Cloudflare One replaces legacy corporate security perimeters with Cloudflare's global network, making acces...
2 小时前
-
115
PQC in Cloudflare products
Cloudflare is targeting 2029 to be fully post-quantum secure across its entire product suite.
This page sho...
2 小时前
-
116
PQC support
The sections below summarize third-party software support for the post-quantum algorithms Cloudflare has de...
2 小时前
-
117
Post-quantum between Cloudflare and origin servers
import { Example } from "~/components";
This page covers post-quantum cryptography on the TLS connection be...
2 小时前
-
118
Browser compatibility
Cloudflare attempts to provide compatibility for as wide a range of user agents (browsers, API clients, etc...
2 小时前
-
119
Certificate and hostname priority
import { GlossaryTooltip } from "~/components";
When a new certificate is created, Cloudflare first deploys...
2 小时前
-
120
Certificate authorities
import { Render } from "~/components";
For publicly trusted certificates, Cloudflare partners with differen...
2 小时前
-
121
Certificate pinning
import { GlossaryTooltip } from "~/components";
Cloudflare does not support HTTP public key pinning (HPKP) ...
2 小时前
-
122
Rotate ACM certificate packs
import { DashButton, TabItem, Tabs } from "~/components";
Advanced Certificate Manager (ACM) certificate pa...
2 小时前
-
123
Certificate statuses
Certificates statuses show which stage of the issuance process each certificate is in.
New certificates
Whe...
2 小时前
-
124
Validity periods and renewal
import { Render } from "~/components";
For certificates managed by Cloudflare, attempts to renew start at t...
2 小时前
-
125
Cloudflare and CVE-2019-1559
The GOLDENDOODLE and Zombie POODLE attacks affect applications that use certain cipher suites associated wi...
2 小时前
-
126
PCI DSS compliance
import { DashButton, APIRequest } from "~/components";
The Payment Card Industry Data Security Standard (PC...
2 小时前
-
127
Reference
import { DirectoryListing } from "~/components"
For more on Cloudflare SSL/TLS, refer to these articles:
2 小时前
-
128
TLS protocols
Cloudflare supports the following TLS protocols:
TLS 1.0
TLS 1.1
TLS 1.2
TLS 1.3
TLS 1.0 is the version tha...
2 小时前
-
129
DigiCert Legacy Root (G1) distrust by major browsers
Browsers and operating systems are completing the removal of DigiCert's legacy G1 root certificates from th...
2 小时前
-
130
Entrust distrust by major browsers
import { Details } from "~/components";
Google Chrome and Mozilla have announced they will no longer trust ...
2 小时前
-
131
Migration guides
import { DirectoryListing } from "~/components"
These guides walk you through the migration processes assoc...
2 小时前
-
132
ERR_SSL_PROTOCOL_ERROR
import { DashButton } from "~/components";
If visitors to your site experience SSL protocol errors such as:...
2 小时前
-
133
General SSL errors
import { GlossaryTooltip, DashButton } from "~/components";
Let's Encrypt chain update
Symptom
Starting Sep...
2 小时前
-
134
Troubleshooting
import { ResourcesBySelector } from "~/components"
For FAQs and other troubleshooting information, refer to...
2 小时前
-
135
Mixed content errors
Domains added to Cloudflare receive SSL certificates and can serve traffic over HTTPS. However, after start...
2 小时前
-
136
ERR_TOO_MANY_REDIRECTS
After you add a new domain to Cloudflare, your visitors' browsers might display
ERR_TOO_MANY_REDIRECTS or ...
2 小时前
-
137
ERR_SSL_VERSION_OR_CIPHER_MISMATCH
import { Stream, Render } from "~/components";
After you add a new domain to Cloudflare, your visitors' bro...
2 小时前