Cloudflare is becoming a public Certificate Authority (CA), aiming to provide free, automated certificates with wide compatibility. This involves acquiring an established root from GlobalSign for immediate reach and developing a new root for future compatibility, including post-quantum certificates. The CA will be ACME-first, support Merkle Tree Certificates (MTCs) for post-quantum security, and emphasize transparency, resilience, and fail-small principles in its operations. Cloudflare will act as a CA and a Mirroring Cosigner for other CAs, and will support MTC issuance for classical and post-quantum certificates. The issuance process involves batching certificates into an append-only Merkle tree, where the CA signs the root of the tree. Clients verify certificates using a compact inclusion proof against a signed tree head. The CA operates issuance and mirroring software stacks, and will fork Boulder for ACME support. Mirroring cosigners durably store a copy of the CA's issuance log and verify its consistency. Chrome's Quantum-resistant Root Program draft policy mandates at least two cosignatures: one from a Chrome-recognized Mirroring Cosigner operated by a distinct organization, and one from the issuing MTC CA itself.
All Cloudflare trails