Diez años de Rustls: balance y planes para la versión 1.0
Rustls, la biblioteca TLS en Rust, celebra sus diez años. Su fundador repasa el camino y prepara el lanzamiento de la 0.24 con vistas a la 1.0.
Rustls, la implementación de TLS en Rust, ha cumplido diez años. Joe Birr-Pixton, el fundador del proyecto, ha aprovechado la efeméride para publicar un balance en el blog oficial, donde repasa la historia y adelanta los planes de futuro. La próxima versión, la 0.24, se perfila como pasarela hacia una deseada 1.0.
El primer commit data del 2 de mayo de 2016. En solo un mes, la biblioteca ya interoperaba con buena parte de la web. La primera versión estable, la 0.1.0, se publicó el 27 de agosto de ese año. Desde entonces, la API ha ido madurando a través de múltiples versiones.
La línea 0.23, lanzada el 29 de febrero de 2024, se ha convertido en la más sólida: suma 43 lanzamientos sin romper la compatibilidad. A lo largo de esa serie se han incorporado funciones como criptografía con certificación FIPS, compresión de certificados, ClientHello cifrado, criptografía post-cuántica y mejoras de rendimiento.
Para cerrar la década, Birr-Pixton prepara la 0.24, que debería allanar el camino hacia la 1.0. Hasta entonces, la biblioteca sigue siendo una alternativa a OpenSSL para el ecosistema Rust, y muchos equipos esperan esa versión definitiva para adoptarla sin reservas.
