Тестът за отпечатък ви дава число и го нарича битове ентропия. След това хората събират тези числа и заключават, че са един от шепа хора в интернет. И двете стъпки са погрешни по интересни начини. Битовете не са независими, а тестът не е преброяване.

1. Не събирайте зависими сигнали

Започнете с връзката между наблюденията, а не с броя им, което е и това, което насоките за отпечатъци на W3C изискват, когато говорят за вероятни разпределения. Две балансирани двоични свойства показват аритметиката в най-простата ѝ форма.

RelationshipPossible observed pairs
Independent properties00, 01, 10, 11
The second always copies the first00, 11

Четири равновероятни състояния носят два бита; две равновероятни състояния носят един. Ако второто свойство винаги копира първото, отчетът все още изброява две полета и информацията все още е един бит. Четенето на един и същ факт два пъти не е второ разграничение.

Реалните характеристики рядко са точни копия. Езикът, локалът и часовата зона са свързани по начини, които допускането за независимост пренебрегва, и затова наивното сумиране надценява резултата.

2. Питайте каква популация описва резултатът

Тестът може честно да съобщи, че дадена комбинация е била рядка в собствените му наблюдения. Това е твърдение за извадка, на определена дата, с определен списък от атрибути и определено изчисление. То не е постоянно свойство на вашия браузър и не е броене на всяко устройство в света. Актуализациите на браузъра сами променят отговора.

Прочетете метода преди заглавието: какво е събрано, как са групирани стойностите, колко извадки е имало и дали твърдението за рядкост идва от същия панел, който е дал резултата. Число, изчислено върху малка самоселектирана извадка, описва извадката.

3. Разделяйте разпознаването от самоличността

Постоянен акаунт или бисквитка свързва посещенията ви без никакво хитро отпечатване, и смяната на изход на VPN не я засяга. Отпечатъкът може да разпознае завръщащ се браузър, без да назовава човека зад него. Това са различни способности и един резултат ги смесва. Когато услуга иска самоличност, тя обикновено първо посяга към скучните инструменти.

Това също обяснява защо двама души в един офис могат да изглеждат еднакви за груб отпечатък и напълно различни за вход.

4. Отбележете какво все пак ще размести числото

Настройките се променят, разширенията се променят, а версиите на браузъра променят това, което изобщо е наблюдаемо. Някои защити умишлено нормализират полета, които тестът иначе би отчел като разграничаващи. Други рандомизират стойност за всяка сесия и това се проявява като нестабилност, а не като анонимност.

Отпечатък, който се размества при всяко посещение, е по-труден за свързване между сесии и не ви казва нищо за рядкостта ви. И двата факта принадлежат на четенето.

5. Решете какво се опитвате да постигнете

Запишете целта, преди да инсталирате нещо. Ако целта е да спрете проследяването между сайтове от една рекламна мрежа, хигиената на бисквитките и хранилището плюс блокер за съдържание върши по-голямата част от работата. Ако целта е да избегнете една конкретна корелация, назовете характеристиката. Ако целта е да бъде трудно да ви отличат, честният подход е масова конфигурация, а не рядка.

Контраинтуитивната част е, че преследването на рядкост ви прави по-лесни за открояване. Отличителната конфигурация е точно това, което скриптът за отпечатъци се надява да намери. Сливането с тълпата е различна цел от максимизирането на отпечатано число.

Подобни статии