Impresión de huellas dactilares en lienzo (CPF)

La huella digital en lienzo (CPF) es una técnica subrepticia de seguimiento de usuarios en línea que se basa en diferencias mínimas en el texto o las imágenes dibujadas por orden de los navegadores de los usuarios.

La toma de huellas dactilares de lienzo se basa en HTML5 y JavaScript estándar, utilizando una función de lienzo de sitio web en la que se puede dibujar o usar para mostrar gráficos y tablas. En algunos sitios, este es un lienzo visible y utilizable. Los sitios que usan huellas dactilares de lienzo, sin embargo, usan un lienzo oculto. Los comandos a su unidad de procesamiento de gráficos (GPU) hacen que dibuje una cadena de texto como una imagen basada en píxeles que es casi perfectamente única e identifica individualmente. Incluso los sistemas de hardware completamente idénticos casi siempre se individualizan a través de variables como diferentes navegadores, versiones de controladores, configuraciones de fuente y configuraciones de suavizado de texto como el suavizado.

ProPublica, una sala de redacción independiente, afirma que el cinco por ciento de los 100,000 sitios web principales utilizan huellas dactilares en lienzo y de ellos, el 95 por ciento utiliza el producto de AddThis.com. Ejemplos de sitios que utilizan huellas dactilares en lienzo incluyen sitios del gobierno de Estados Unidos y Canadá, POF.com y muchos otros.

Los métodos para evitar la toma de huellas digitales en el lienzo incluyen el uso de los navegadores TOR y Chameleon, Adblock plus, la extensión del navegador Noscript, DoNotTrackMe y simplemente desactivar JavaScript. El aspecto desafortunado de la mayoría de estas soluciones es que pueden cambiar la experiencia de navegación.