Saltar al contenido
ecdsa.com

Compresión de certificados TLS

La extensión de TLS 1.3 del RFC 8879 (compress_certificate, 27) que permite al servidor comprimir su cadena de certificados con zlib, brotli o zstd, lo que normalmente la reduce en un tercio o más.
También se escribecompress_certificateRFC 8879certificate compression

El cliente enumera algoritmos (zlib = 1, brotli = 2, zstd = 3); el servidor envía un mensaje CompressedCertificate en lugar de Certificate. Chrome y Safari anuncian brotli, y Cloudflare, Google y otros sitios grandes comprimen sus cadenas. El ahorro importa porque la cadena suele ocupar la mayor parte del primer grupo de mensajes del servidor y puede hacer que supere la ventana de congestión inicial, lo que cuesta un viaje de ida y vuelta.

La compresión no puede salvar las firmas poscuánticas, que parecen aleatorias y no se comprimen; esa es parte de la motivación de los certificados de árbol de Merkle (Merkle Tree Certificates) y de omitir los intermedios que los clientes ya tienen.

Estándares y referencias

Todos los términos