Content Deep Dive
SIDH in Go for quantum-resistant TLS 1.3
Blog post from Cloudflare
Post Details
Company
Date Published
Author
Henry de Valence
Word Count
2,508
Language
English
Hacker News Points
107
Source URL
Summary
This blog post introduces a new cryptography primitive called p751sidh that is open-source. The author discusses the threat of quantum computers to current cryptographic systems and the need for quantum-resistant (or post-quantum) cryptography. They explain how TLS, used by Cloudflare for secure connections between clients and servers, can be improved with a hybrid key agreement combining X25519 and supersingular isogeny Diffie-Hellman (SIDH). The author also presents an implementation of SIDH in Go and its integration into TLS 1.3. They note that while SIDH is computationally expensive, it may be suitable for long-lived connections where the cost of the handshake can be amortized over the length of the connection.