zlib
zlib es la biblioteca de compresión DEFLATE (RFC 1950) mantenida por Jean-loup Gailly y Mark Adler, que ofrece una API de compresión en memoria y es la base de gzip.
Propósito
Ofrece a las aplicaciones una API de compresión/descompresión DEFLATE embebible, con varios niveles de compresión y estrategias de volcado.
Mecanismo
Un núcleo DEFLATE más una cabecera de 2 bytes (CMF, FLG) y un remolque de suma de control ADLER32. La API admite compresión en flujo, selección del nivel de memoria y tres envoltorios: raw, deflate y gzip.
Casos de uso
- Codificación de imágenes PNG
- Compresión HTTP
- Compresión TLS de OpenSSL