디지털 지문: 쿠키를 대체하는 추적 기술
원제 Fingerprints are the new cookies
125 포인트댓글 51
Key Point
개인 정보 보호를 위해 쿠키를 차단해도 브라우저 지문으로 사용자 추적이 가능하며, Google 등 기술 기업들이 이를 광고 추적에 대규모로 도입하고 있기 때문이다.
핵심 요약
- 브라우저 지문인식(fingerprinting)은 쿠키를 차단해도 사용자를 추적할 수 있는 새로운 방식이다.
- Google은 2019년 쿠키 폐지를 약속했지만 Privacy Sandbox 솔루션이 실패하자 지문인식 광고 상품을 도입했다.
- 사용자의 브라우저 종류, OS, IP 주소, GPU, CPU, 메모리, 폰트 등의 정보를 수집해 고유한 디지털 지문을 생성한다.
- 네트워크 데이터(IP, User-Agent)는 변할 수 있지만 하드웨어 측정값(GPU 행동, 음성 처리, 화면 해상도)은 매우 안정적이다.
- 정보 엔트로피 개념으로 분석하면, 독립적인 여러 특성을 결합하면 실제 고유성이 급격히 높아진다(예: 최신 Chrome을 프랑스어로 M4 칩에서 쓰는 기기는 매우 드물다).
- 소수의 특성만으로도 60% 이상의 미국인을 고유하게 식별할 수 있으며, 정부나 경찰도 이 데이터를 구매해 추적에 사용할 수 있다.
- Chrome과 Edge는 기본적인 격리 수준만 제공하지만 Safari, Firefox, Brave, Tor, Mullvad Browser는 지문인식 방지 기능을 갖추고 있다.
- Brave는 측정값에 노이즈를 섞는 'farbling'을 사용하고, Tor와 Mullvad는 모든 기기를 동일하게 보이게 한다.
- JShelter 같은 확장 프로그램은 지문인식 스크립트를 차단하지만 웹사이트를 깨뜨릴 수 있으며, 오히려 확장 프로그램 자체가 사용자를 더 특이하게 만들 수 있다.
- OfflineAudioContext, WebGL, Canvas, Intl, navigator API 등으로 브라우저 엔진의 미세한 차이를 감지해 지문을 생성하는 기술이 공개되어 있다.
- 진정한 보호는 확장 프로그램이 아닌 브라우저 엔진 수준의 보호가 필요하며, 개인 정보를 지키려면 Brave, Tor, Mullvad Browser로 전환해야 한다.