CECPQ1 explained

In cryptography, CECPQ1 (combined elliptic-curve and post-quantum 1) is a post-quantum key-agreement protocol developed by Google as a limited experiment[1] for use in Transport Layer Security (TLS) by web browsers. It was succeeded by CECPQ2.

Details

CECPQ1 was designed to test algorithms that can provide confidentiality even against an attacker who possesses a large quantum computer. It is a key-agreement algorithm for TLS that combines X25519 and NewHope, a ring learning with errors primitive. Even if NewHope were to turn out to be compromised, the parallel X25519 key-agreement ensures that CECPQ1 provides at least the security of existing connections.[2]

It was available in Google Chrome 54 beta.[3] In 2016, its experimental use in Chrome ended and it was planned to be disabled in a later Chrome update.[4]

It was succeeded by CECPQ2.

See also

Notes and References

  1. Web site: Experimenting with Post-Quantum Cryptography. 2020-12-26. Google Online Security Blog. en.
  2. Web site: Chrome: Stop future computers from cracking current encryption. CNET.
  3. Web site: Chrome 54 Beta Brings Custom Elements V1: Create Custom HTML Tags - Phoronix. Phoronix.
  4. Web site: CECPQ1 results (28 Nov 2016). Adam Langley, security officer at Google.