
5/22/2024 · Sheran Lin, Jolene Tan, Ajanthan Asogamoorthy, Kyle Nekritz, Rafael Misoczki, Sotirios Delimanolis
What this post added
This post details Meta's proactive approach to post-quantum readiness for TLS, addressing the future threat of quantum computers to current public-key cryptosystems. It outlines the company's strategy for migrating to post-quantum cryptography (PQC), including the adoption of hybrid key exchange (Kyber with X25519) and enhancements to the Fizz TLS library using liboqs. The post also highlights significant challenges encountered, such as large packet sizes affecting TLS resumption and TCP Fast Open, and a multithreading race condition in liboqs, along with the solutions implemented or being explored to overcome them.