Facebook lanza Fizz la biblioteca para mejorar el protocolo TLS 1.3

TLS es el protocolo criptográfico más utilizado y es la columna vertebral de la comunicación segura por Internet

TLS 1.3 diseñado para la velocidad mediante la reducción de la red de viajes de ida y vuelta y mejora la seguridad mediante la eliminación de primitivas criptográficas inseguras.

Facebook creó Open Source Library Fizz para implementar soporte para TLS 1.3, ahora el Fizz maneja millones de TLS 1.3 handshakes por segundo.

El gigante de las redes sociales dijo "Fizz y TLS 1.3 a nivel mundial en nuestras aplicaciones móviles, Proxygen, nuestros equilibradores de carga, nuestros servicios internos e incluso nuestra biblioteca QUIC, mvfst.Fizz ha reducido no solo la latencia sino también la utilización de servicios de CPU que funcionan billones de solicitudes por día ".

TLS 1.3 reduce considerablemente la latencia al establecer conexiones seguras iniciales cuando se compara con TLS 1.2.

Fizz actualmente es compatible con TLS 1.3, borradores 28, 26 (ambos compatibles con la especificación final), y 23. Se admiten todos los modos principales de handshake, incluida la reanudación de PSK, datos iniciales, autenticación de cliente y HelloRetryRequest.

Sus servidores son asíncronos por defecto y admiten las API de E / S de dispersión / recopilación, ya que acepta el método de entrada / salida scatter / gather que permite al usuario pasar datos fragmentados, cifra y coloca en la memoria de fragmentos, lo que evita la necesidad de copiar datos

Según Facebook "Fizz ofrece dos tipos de API para poder manejar el rechazo de datos iniciales, de forma transparente o permitiendo que la aplicación cambie los datos que envía durante el reintento".

Está construido con la seguridad en mente desde cero, con abstracciones seguras, ofrece la confiabilidad y el rendimiento de TLS 1.3.

Ahora más del 50% del tráfico de Internet está asegurado con TLS 1.3 y continúa creciendo a medida que los navegadores adoptan soporte para TLS 1.3. A partir de la versión 61.0, de manera predeterminada Firefox 61 admite el último borrador de TLS 1.3. Chrome 63 habilita la compatibilidad con TLS 1.3.

Fecha actualización el 2021-08-07. Fecha publicación el 2018-08-07. Categoría: facebook Autor: Oscar olg Mapa del sitio Fuente: gbhackers
facebook