Sormenjälkitesti antaa sinulle luvun ja kutsuu sitä entropian biteiksi. Sitten ihmiset laskevat ne luvut yhteen ja päättelevät olevansa yksi harvoista ihmisistä internetissä. Molemmat askeleet ovat väärin kiinnostavilla tavoilla. Bitit eivät ole riippumattomia, eikä testi ole väestönlaskenta.

1. Älä laske riippuvia signaaleja yhteen

Aloita havaintojen välisestä suhteesta eikä niiden määrästä, mitä myös W3C:n sormenjälkiohje pyytää puhuessaan todennäköisistä jakaumista. Kaksi tasapainoista binääristä ominaisuutta näyttää aritmetiikan yksinkertaisimmassa muodossaan.

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

Neljä yhtä todennäköistä tilaa kantaa kaksi bittiä; kaksi yhtä todennäköistä tilaa kantaa yhden. Jos toinen ominaisuus aina kopioi ensimmäisen, raportti luettelee silti kaksi kenttää ja tieto on silti yksi bitti. Saman tosiasian lukeminen kahdesti ei ole toinen erottelu.

Todelliset piirteet ovat harvoin tarkkoja kopioita. Kieli, kieliasetukset ja aikavyöhyke korreloivat tavoilla, jotka riippumattomuusoletus jättää huomiotta, ja siksi naiivi yhteenlasku liioittelee tulosta.

2. Kysy, mitä populaatiota pistemäärä kuvaa

Testi voi rehellisesti raportoida, että yhdistelmä oli harvinainen sen omissa havainnoissa. Se on väite otoksesta, tiettynä päivänä, tietyllä attribuuttilistalla ja tietyllä laskennalla. Se ei ole selaimesi pysyvä ominaisuus eikä jokaisen maailman laitteen laskenta. Selainpäivitykset siirtävät vastausta itsekseen.

Lue menetelmä ennen otsikkoa: mitä kerättiin, miten arvot ryhmiteltiin, kuinka monta otosta oli ja tuleeko harvinaisuusväite samasta paneelista, joka tuotti pistemäärän. Pienestä itsevalitusta otoksesta laskettu luku kuvaa otosta.

3. Erota tunnistaminen identiteetistä

Pysyvä tili tai eväste yhdistää käyntisi ilman mitään ovelaa sormenjälkeä, eikä VPN-lähdön vaihtaminen kosketa sitä. Sormenjälki voi tunnistaa palaavan selaimen nimeämättä sen takana olevaa henkilöä. Ne ovat eri kykyjä, ja yksi pistemäärä hämärtää ne yhteen. Kun palvelu haluaa identiteetin, se tarttuu yleensä ensin tylsiin työkaluihin.

Se selittää myös, miksi kaksi ihmistä samassa toimistossa voivat näyttää identtisiltä karkealle sormenjäljelle ja täysin erilaisilta kirjautumiselle.

4. Huomaa, mikä siirtää lukua joka tapauksessa

Asetukset muuttuvat, laajennukset muuttuvat ja selainversiot muuttavat sitä, mikä ylipäätään on havaittavissa. Jotkin suojaukset normalisoivat tarkoituksella kenttiä, jotka testi muuten laskisi erottaviksi. Toiset satunnaistavat arvon istuntoa kohti, mikä näkyy epävakaudesta eikä anonymiteettinä.

Sormenjälki, joka siirtyy joka käynnillä, on vaikeampi yhdistää istuntojen välillä, eikä se kerro sinulle mitään harvinaisuudestasi. Molemmat tosiasiat kuuluvat lukemiseen.

5. Päätä, mitä yrität saavuttaa

Kirjoita tavoite muistiin ennen kuin asennat mitään. Jos tavoite on pysäyttää yhden mainosverkon sivustojen välinen seuranta, eväste- ja tallennushygienia sekä sisällönestin tekevät suurimman osan työstä. Jos tavoite on välttää yksi tietty korrelaatio, nimeä piirre. Jos tavoite on olla vaikeasti eroteltavissa, rehellinen lähestymistapa on valtavirran kokoonpano eikä harvinainen.

Vastaintuitiivinen osa on, että harvinaisuuden tavoittelu tekee sinusta helpommin poimittavan. Erottuva kokoonpano on juuri se, mitä sormenjälkiskripti toivoo löytävänsä. Joukkoon sulautuminen on eri tavoite kuin tulostetun luvun maksimointi.

Aiheeseen liittyvät artikkelit