Revista Informática

El Proyecto Tor Cambia a Rust y Abandona C

Publicado el 11 diciembre 2025 por Lauratuero @incubaweb

El Proyecto Tor ha dado un paso significativo en su desarrollo con el lanzamiento de Arti 1.8.0, una reescritura del navegador Tor utilizando el lenguaje de programación Rust. Este cambio crucial busca resolver problemas de seguridad presentes en la base de código original escrita en C, la cual es susceptible a desbordamientos de búfer y corrupción de memoria. Con Arti, se pretende mejorar la seguridad y fiabilidad del navegador gracias a las características de seguridad de memoria intrínsecas del lenguaje Rust.

Una de las principales novedades de esta actualización es la renovación del sistema de tiempo de espera de circuito. Según la nueva propuesta, se abordan las vulnerabilidades del anterior sistema predictivo de Circuit Dirty Timeout (CDT) al implementar tiempos de espera basados en el uso. Esto se logra mediante la introducción de temporizadores separados que gestionan la aceptación de nuevas conexiones y el cierre de circuitos inactivos en momentos aleatorios. Esta medida está diseñada para reducir el riesgo de rastreo de actividad mediante el análisis de patrones de tiempo predecibles.

Además, Arti 1.8.0 introduce un nuevo comando experimental que permite a los operadores de servicios onion migrar sus claves de descubrimiento restringido del Tor basado en C al almacén de claves de Arti. Esto facilita la transferencia de claves de autorización de cliente sin necesidad de trabajo manual, lo que simplifica el proceso para los operadores. La actualización también incluye mejoras en la arquitectura de enrutamiento, implementación de protocolos, soporte de caché de directorio y configuración de puertos OR.

Todas estas mejoras contribuyen a un entorno más seguro y privado para los usuarios de Tor. Para aquellos interesados en los detalles técnicos de este lanzamiento, se ha puesto a disposición un registro de cambios en el repositorio del Proyecto Tor. Este avance destaca el compromiso continuo por mejorar la privacidad y seguridad en la navegación anónima, apuntalando la transición de C a Rust como un paso vital en ese camino.

Con este lanzamiento, Tor reafirma su posición como líder en la protección de la privacidad del usuario, adaptándose y evolucionando para contrarrestar las crecientes amenazas a la seguridad en línea.
vía: It’s Foss News


Volver a la Portada de Logo Paperblog