Prueba de huella digital de audio
La huella digital de audio utiliza la Web Audio API para generar un identificador único basado en cómo su navegador procesa el sonido internamente. No se requiere acceso al micrófono — las diferencias provienen de su sistema operativo, controladores de audio y hardware.
Destino de audio
Valores predeterminados del DynamicsCompressor
Análisis de señal
Nodos de audio compatibles ()
Cómo funciona la huella digital de audio
La huella digital de audio no tiene nada que ver con su micrófono o altavoces. Explota cómo la pila de audio de su navegador — la combinación de su sistema operativo, controladores de audio, versión del navegador y hardware — procesa las señales de sonido internamente. Un oscilador de onda triangular a 10.000 Hz se pasa a través de un nodo DynamicsCompressor, y las muestras de audio resultantes se analizan. Diferencias microscópicas en la aritmética de punto flotante, implementaciones de controladores y pipelines de procesamiento de audio producen valores de salida únicos para cada sistema.
La forma de onda de arriba muestra la señal de audio renderizada completa. La región púrpura resaltada (muestras 4500-5000) es donde se extrae la huella digital — esta sección contiene la mayor varianza entre diferentes sistemas. El hash de estos valores crea un identificador estable que persiste entre sesiones, incluso sin cookies.
Una investigación de la Universidad de Princeton encontró scripts de huella digital de audio en sitios web importantes, contribuyendo aproximadamente 5,4 bits de entropía — suficiente para distinguir entre aproximadamente 42 configuraciones diferentes. Combinado con huellas digitales de canvas, WebGL y fuentes, se convierte en un poderoso vector de rastreo.