Una guía para las pruebas de huella digital del navegador
Comprende las características de Canvas, Audio y del dispositivo, y distingue un resumen de muestra de una identidad permanente.
¿Qué es una huella digital del navegador?
Una huella digital del navegador combina características expuestas por un navegador y un dispositivo. La salida de Canvas, los cálculos de audio, las fuentes, las propiedades de pantalla y las declaraciones de plataforma pueden ayudar a los sitios web a distinguir entornos.
CHA.LA muestra un resumen de campos seleccionados y compara muestras repetidas. Sin una distribución entre usuarios, no puede producir un porcentaje de unicidad fiable. El resumen no es un documento de identidad, un número de serie de hardware ni un identificador permanente del dispositivo.
La salida estable y la resistencia al rastreo son propiedades diferentes.
Cuatro cosas que leer por separado
El resumen, la estabilidad y la disponibilidad tienen significados distintos. No se combinan en una puntuación de privacidad no respaldada.
- Resumen de huella digital
- SHA-256 resume campos seleccionados como una cadena de longitud fija. Ayuda a comparar entradas, pero no muestra cuán único eres en una población ni te identifica como persona.
- Las muestras coinciden
- Las salidas de Canvas o Audio coincidieron durante esta recopilación. La estabilidad no es una garantía de privacidad: las características estables también pueden ayudar a correlacionar visitas.
- Las muestras difieren
- La aleatorización de privacidad, las extensiones, el estado de renderizado o los cambios ambientales pueden explicar las diferencias. Esto por sí solo no establece una falla, un abuso ni una prevención exitosa del rastreo.
- No disponible o limitado
- Políticas, soporte de API o un fallo en la recopilación impidieron el acceso. Las restricciones pueden ser intencionales. Una característica faltante no prueba que otras señales no puedan correlacionarse.
Haz comparaciones que tengan sentido
Documenta las condiciones en lugar de perseguir repetidamente un hash diferente.
Mantén una línea base
Registra la versión del navegador, la configuración, el resumen y los estados individuales de las muestras. Un hash final por sí solo no puede mostrar qué características cambiaron después.
Cambia un factor
Al comparar una extensión, un modo de privacidad o una configuración, mantén constantes las demás condiciones. Las actualizaciones, las fuentes instaladas y los cambios de pantalla pueden afectar la salida.
Comprueba la compatibilidad
Restringir Canvas, WebGL o audio puede afectar gráficos, reuniones y aplicaciones web. Prefiere ajustes de privacidad compatibles y verifica que las funciones necesarias sigan funcionando.
Inspecciona también las señales de red
Una VPN normalmente cambia la salida de red, no todas las características del navegador. Revisa WebRTC, DNS y la información del dispositivo por separado al evaluar la información expuesta.
¿Cómo realiza CHA.LA esta comprobación?
La implementación actual dibuja el mismo Canvas cinco veces y realiza tres cálculos de audio sin conexión, comparando los resúmenes de salida disponibles. WebGL expone detalles de renderizado permitidos por el navegador. La detección de fuentes mide el ancho del texto contra una lista definida de candidatos.
Los campos seleccionados del navegador, dispositivo y renderizado se combinan localmente en un resumen SHA-256. La lista de fuentes detectadas no es un inventario completo del sistema. El muestreo de audio utiliza una señal sintetizada sin conexión, no una grabación del micrófono, y no requiere acceso a la cámara.
Preguntas frecuentes
Navegación privada, VPN, cambios de resúmenes y configuraciones de privacidad.
¿La huella digital es lo mismo que una cookie?
No. Una cookie son datos almacenados, mientras que una huella digital combina características observables. Eliminar cookies no cambia necesariamente las fuentes, las propiedades de la pantalla ni la salida de renderizado. Que un sitio pueda correlacionar visitas depende de su método de recolección y de otra información.
¿Una misma huella digital prueba que es la misma persona?
No. Configuraciones similares pueden exponer los mismos campos seleccionados. Un resumen coincidente solo significa que esas entradas no se distinguieron. Los dispositivos compartidos, las configuraciones idénticas y los campos faltantes impiden que sea una prueba de identidad.
¿Cambiar de VPN cambiará la huella digital?
No necesariamente. Este resumen no incluye directamente la IP pública, pero incluye idioma, zona horaria, pantalla y campos de renderizado. Un cambio de salida de red y un cambio de huella digital del navegador son eventos separados.
¿La navegación privada previene la toma de huellas digitales?
No hay una garantía general. La navegación privada cambia principalmente el comportamiento del almacenamiento de sesión, mientras que muchas características del dispositivo y de renderizado pueden seguir siendo visibles. El comportamiento anti-huella varía según el navegador y debe evaluarse por separado.
¿Por qué cambió el hash después de repetir la prueba?
Las actualizaciones, los cambios de pantalla o ventana, las fuentes, la configuración de idioma, las extensiones y la aleatorización pueden alterar los campos de entrada. Compara los valores originales y los resultados de estabilidad antes de sacar conclusiones. Un hash cambiado por sí solo no es un fallo ni una prueba de privacidad.
¿La prueba de audio escucha mi micrófono?
Esta implementación no lo hace. Sintetiza y procesa muestras con OfflineAudioContext sin grabar sonido externo ni solicitar acceso al micrófono. Otros sitios web pueden comportarse de manera diferente, así que revisa sus permisos y políticas por separado.