August 9, 2025
3 min read
Lấy dấu vân tay thiết bị là một kỹ thuật tạo ra một mã định danh duy nhất cho một thiết bị bằng cách tổng hợp nhiều thuộc tính lấy từ môi trường phần cứng và phần mềm của nó. Các thuộc tính chính bao gồm:
Các yếu tố này kết hợp thành một device hash hoặc hardware hash, tạo ra một ID thiết bị duy nhất. ID này cho phép theo dõi qua các phiên mà không cần lưu trữ dữ liệu trực tiếp trên thiết bị, không giống như cookie. Như được nhấn mạnh bởi Acar và cộng sự (2014), “việc lấy dấu vân tay thiết bị tận dụng việc thu thập dữ liệu thụ động từ các tiêu đề HTTP và API của trình duyệt để xây dựng các mã định danh có khả năng chống xóa” [^1].
Tính bền vững và khả năng ẩn mình tương đối của việc lấy dấu vân tay thiết bị làm cho nó mạnh mẽ hơn so với việc theo dõi dựa trên cookie truyền thống. Người dùng có thể xóa cookie hoặc sử dụng chế độ ẩn danh, nhưng việc lấy dấu vân tay vẫn hiệu quả vì nó dựa trên các thuộc tính vốn có của thiết bị thay vì các tệp được lưu trữ.
Hiệu quả của việc lấy dấu vân tay thiết bị xuất phát từ entropy cao của các thuộc tính được kết hợp. Trong khi một thuộc tính duy nhất như độ phân giải màn hình hoặc user agent không đủ để nhận dạng duy nhất một thiết bị, sự kết hợp của chúng làm tăng tính duy nhất theo cấp số nhân. Eckersley (2010) đã chứng minh điều này bằng cách cho thấy xác suất trùng lặp (hai thiết bị có cùng một dấu vân tay) là rất thấp khi nhiều thuộc tính được kết hợp.
Tuy nhiên, một số thách thức vẫn tồn tại:
Tóm lại, việc lấy dấu vân tay thiết bị tạo ra một mã định danh thiết bị gần như duy nhất bằng cách hợp nhất các điểm dữ liệu đa dạng về cấu hình và sử dụng. Khả năng chống lại các cơ chế xóa hoặc chặn của nó nhấn mạnh vai trò ngày càng tăng trong các công nghệ theo dõi trực tuyến.
[^1]: Acar, G., Eubank, C., Englehardt, S., Juarez, M., Narayanan, A., & Diaz, C. (2014). The Web Never Forgets: Persistent Tracking Mechanisms in the Wild. Proceedings of the 2014 ACM SIGSAC Conference on Computer and Communications Security. https://dl.acm.org/doi/10.1145/2660267.2660349