Brifing

The Post-Quantum Future of Web Privacy Protocols

Developing quantum-resistant cryptographic tools to maintain user privacy and secure web traffic.

Cloudflare Blog4 min

1Quantum Threat to Privacy

Current internet security relies on classical cryptography like RSA and elliptic curves, which quantum computers will eventually break. This transition threatens authenticated key-agreement protocols like TLS and privacy-preserving tools such as Privacy Pass. Without post-quantum alternatives, site operators will lose the ability to moderate traffic while maintaining user anonymity effectively.

2Privacy Pass Functionality

Privacy Pass allows users to access websites by redeeming tokens without revealing their identity. This system prevents abuse, such as excessive resource consumption, by rate-limiting clients. By using blind signatures, the protocol ensures that tokens remain unlinkable to the user, balancing the need for site security with essential privacy protections.

3The MOLE Framework

MOLE, or Moderation Of unLinkable Endorsements, is a new technology designed to improve upon existing Privacy Pass capabilities. It introduces an issuer-hiding property, ensuring that site operators cannot differentiate between tokens based on the issuing entity. This fosters a more open ecosystem where diverse clients can participate without being treated differently.

4Endorsements and Anchors

In the MOLE framework, clients obtain an endorsement from an anchor and redeem it with a moderator. The client proves they hold an endorsement from a trusted anchor set without revealing which specific anchor issued it. This mechanism allows for flexible credential types, including anonymous credit tokens or rate-limited credentials.

5Cryptographic Design Challenges

Designing post-quantum credentials requires balancing efficiency with adaptability. Most current schemes are highly tailored for specific applications, making them difficult to reuse. The central challenge is decoupling parameter selection from protocol design, allowing non-experts to build secure systems without needing deep expertise in complex post-quantum mathematical constructions or specific parameter tuning.

6VOLE-in-the-Head Breakthrough

VOLE-in-the-Head is a zero-knowledge proof system that allows proving knowledge of a hidden witness while keeping it private. By converting interactive processes into non-interactive proofs using the Fiat-Shamir transformation, it provides a simple, efficient way to handle statements over small binary fields, such as those found in AES computations.

7Efficiency in Proof Systems

While VOLE-in-the-Head is not succinct, it is concretely efficient for statements expressed as equations over small fields. For instance, FAEST proofs for AES relations are approximately 4KB. This efficiency makes it a viable candidate for building post-quantum signature schemes that can handle the complex requirements of modern web authentication protocols.

8Multivariate Quadratic Problems

The KuMQuat signature scheme utilizes the Multivariate Quadratic (MQ) problem, which remains hard even for quantum computers. By proving knowledge of a solution to quadratic equations over small fields, it achieves signature sizes around 2.6KB. This approach demonstrates how specific mathematical problems can be leveraged to create secure, post-quantum authentication.

9Unbalanced Oil and Vinegar

The UOV signature scheme uses a trapdoor to solve MQ equations, offering very small signatures of 135 bytes. However, this comes at the cost of large public keys reaching 46.6KB. Despite this, UOV is a strong candidate for standardization, as its arithmetic complexity is well-suited for integration with VOLE-in-the-Head proof systems.

10PoMFRIT Blind Signatures

PoMFRIT is a recent blind signature construction based on VOLE-in-the-Head and the MAYO multivariate signature scheme. It achieved a record 6.7KB for blind signatures, which can be further reduced to 4.3KB by using UOV parameters. This breakthrough provides a practical path forward for implementing post-quantum privacy on the modern web.

11Trade-offs and Optimization

While post-quantum alternatives like ML-DSA-44 are significantly larger than classical ECDSA-P256 signatures, re-engineering systems to bear these costs is necessary. By utilizing cached public keys and optimized multivariate constructions, developers can mitigate the performance impact. The goal remains to build primitives that are both secure against quantum attackers and efficient enough.

12Future Web Privacy

The transition to post-quantum cryptography is a critical research area that has seen significant progress. By combining blind signatures, MOLE, and efficient proof systems, the industry is preparing for Q-day. These advancements ensure that user privacy remains protected even when quantum computers become capable of forging current classical cryptographic tokens.

Original article: Cloudflare Blog — The Post-Quantum Future of Web Privacy Protocols