Lập trình 22/09/2026 12 phút

Key exchange và cipher suite đo thật: P-521 tốn CPU gấp 4,6 lần X25519, chữ ký RSA-2048 gấp 4,3 lần, HelloRetryRequest cộng đúng một RTT, AES-GCM nhanh hơn ChaCha20 bảy lần khi có lệnh AES nhưng chậm hơn sáu lần khi không có

Chín server Go với từng key exchange, chứng chỉ và phiên bản, 1.000 bắt tay mỗi cấu hình: X25519 230 µs CPU server, P-256 200 µs, P-384 520 µs, P-521 1.060 µs, Kyber lai thêm 70 µs và 1.228 byte ClientHello, chữ ký RSA-2048 đẩy server lên 990 µs, TLS 1.2 ECDHE không đắt hơn 1.3. HRR tốn thêm một ClientHello và đúng 52 ms dưới netem 50 ms. Thông lượng 2 GiB qua tls.Conn: AES-128-GCM 4.523 MB/s, ChaCha20 993 MB/s; tắt lệnh AES bằng GODEBUG thì AES còn 168 MB/s với CPU gấp 26 lần, ChaCha gần như không đổi, và TLS 1.3 tự đổi sang ChaCha20. Có số primitive Go và OpenSSL.