Por Abhishek Ghosh 4 de febrero de 2024 5:58 pm Actualizado el 4 de febrero de 2024AnuncioEl enrutamiento de cebolla es una técnica para lograr el anonimato en Internet. En este caso, el contenido web se enruta a través de rutas en constante cambio de varias mezclas, que en este contexto también se denominan nodos. Cada uno de ellos es una especie de servidor proxy cifrado. Como resultado, la verdadera identidad de la persona que solicita los datos permanece anónima para el servidor web del otro lado, y ni siquiera los propios operadores de los nodos pueden establecer una asociación entre el usuario y el contenido web solicitado, a menos que todos los nodos de la ruta respectiva trabajan juntos. El término cebolla se deriva del esquema de cifrado utilizado. Los datos a transmitir se cifran varias veces. Dentro de cada nodo, los datos se descifran o cifran, dependiendo de si los datos se envían (“ascendentes”) o se reciben (“descendentes”). El cliente cifra cada paquete a enviar y, en consecuencia, descifra cada paquete recibido varias veces según la cantidad de nodos dentro de la ruta. Este esquema de cifrado paso a paso tiene la forma de una cebolla con cáscara, de ahí el nombre. Garantiza que sólo el último nodo pueda ver los datos a enviar en texto plano (aunque aún puede estar sujeto a cifrado de extremo a extremo). Tampoco es posible rastrear los datos a través de un nodo, porque cada nodo realiza un paso de cifrado o descifrado que sólo es comprensible para él y el cliente, es decir, los datos se ven diferentes en la entrada del nodo que en la salida del nodo. A diferencia de los servicios que dependen de cascadas de mezcla fija, es decir, que siempre utilizan la misma ruta entre mezclas para todos los usuarios, el enrutamiento cebolla cambia la selección y el orden de los nodos utilizados individualmente por cada usuario. Así, desde el punto de vista de este servidor, un nuevo acceso posterior a un servidor también parece proceder de un nuevo usuario, ya que entretanto también ha cambiado la dirección IP. Sin embargo, esto sólo se aplica si no es posible una identificación adicional a partir de los datos de contenido transmitidos, por ejemplo mediante cookies o enlaces personalizados. La principal diferencia entre el concepto de cascadas mixtas fijas y el enrutamiento gratuito radica en la capacidad de transmisión y el número de Nodos necesarios. Mientras que las cascadas de mezcla fija requieren que todos los usuarios utilicen las mismas mezclas, es decir, deben proporcionar capacidades correspondientemente grandes, pero un número pequeño es suficiente, el concepto de enrutamiento cebolla requiere una gran cantidad de nodos, pero estos requieren anchos de banda más bajos porque el nodo individual es solo utilizado por unos pocos usuarios a la vez. Como resultado, el enrutamiento cebolla se puede realizar dentro de un enfoque de base, ya que los usuarios con acceso de banda ancha (con suficiente velocidad de transmisión) a menudo pueden operar un nodo ellos mismos. Por otro lado, un umbral de participación bajo y, por tanto, la falta de control central, también es el mayor riesgo: un servicio de este tipo puede ser infiltrado y controlado en gran medida con relativamente poco esfuerzo por personas individuales que operen nodos bajo muchos seudónimos. Incluso si todavía hay suficientes nodos «buenos» en la red, existe una probabilidad correspondientemente mayor de que un usuario cree una ruta exclusivamente a partir del número de nodos controlados y, por tanto, sus acciones sean comprensibles para el operador de estos nodos. Esto se ve facilitado incluso por las opciones de ruta en constante cambio. Si bien esto reduce la probabilidad de que todas las acciones del usuario puedan controlarse, ya que constantemente están marcando nuevos nodos, aumenta la probabilidad de que al menos algunas de sus acciones puedan desanonimizarse.

Source link