Naršyklės privatumas

Naršyklės skaitmeninio atspaudo stabilumo testas

Palyginkite Canvas, WebGL ir neprisijungus apdoroto garso parašus tarp testų nesiųsdami atspaudų į serverį.

Vertinkite atsargiai. Stabilus parašas neidentifikuoja asmens, o pasikeitęs parašas neįrodo apsaugos nuo sekimo. Jį gali pakeisti naujinimai, ekranas, grafikos tvarkyklės, nustatymai ir atsitiktinis triukšmas.

Paruošta. Jokie skaitmeninio atspaudo signalai nesiunčiami į serverį.

Stabilumas

Palyginamas įvertis—Paleiskite testą bent du kartus.
Išsaugoti testai0Iki 20 įrašų, saugomų tik localStorage.
Bendras skaitmeninis atspaudas—Prieinamų komponentų SHA-256 maiša.

Canvas 2D

Netikrinta
Skaitmeninis atspaudas
—
Kas piešiama

Daugiakalbis tekstas, emoji, formos, skaidrumas, gradientai, šešėliai ir komponavimas. Trys vienodi atvaizdavimai taip pat atskleidžia svyravimus testo metu.

WebGL

Netikrinta
Skaitmeninis atspaudas
—
Kas matuojama

Deterministinė scena, WebGL galimybės, skaitinės ribos, plėtiniai, shader tikslumas ir, jei leidžiama, nurodytas grafikos atvaizdavimo įrenginys.

Garsas

Netikrinta
Skaitmeninis atspaudas
—
Kas apskaičiuojama

Sintetinis atvaizdavimas neprisijungus naudoja osciliatorių, filtrą ir kompresorių. Mikrofonas ar įrašytas garsas nenaudojamas.

Aplinkos signalai ir skirtumai

SignalasDabartinė reikšmėAnkstesnis palyginimas
Nėra testų.

Vietinė istorija

Datos ir sutrumpinti skaitmeniniai atspaudai
DataCanvasWebGLGarsasBendras
Nėra išsaugotų testų.

Palyginkite prieš ir po

Atlikite tą patį testą tame pačiame įrenginyje ir išsaugokite pradinį rezultatą. Įjunkite VPN arba pakeiskite vieną svarbų nustatymą, pakartokite testą tomis pačiomis sąlygomis ir išsaugokite kitą rezultatą.

Išsaugokite rezultatus prieš ir po, kad galėtumėte juos palyginti.

Ką parodo šis testas

Šis testas parodo, ar pasirinkti atvaizdavimo rezultatai išlieka stabilūs tarp testų. Stabilumas gali padėti paaiškinti, kaip naršyklės savybės prisideda prie atpažinimo, tačiau jis nereiškia išskirtinumo. Nepalyginus su reprezentatyvia populiacija pasikartojantis atspaudas negali pasakyti, kiek kitų žmonių juo dalijasi.

Kaip atlikti testą

  1. Nekeiskite naršyklės profilio, įrenginio ir ekrano sąlygų bei pasirinkite, ar išsaugoti vietinę istoriją.
  2. Paleiskite testą, tada pakartokite nieko nekeisdami, kad nustatytumėte įprastus svyravimus.
  3. Atskirai peržiūrėkite Canvas, WebGL ir garso komponentus, įskaitant neprieinamus komponentus ir nurodytą maišos algoritmą.

Kaip atliekamas matavimas

Naršyklė atvaizduoja deterministines Canvas ir WebGL scenas ir apdoroja garsą naudodama OfflineAudioContext. Pakartotinis atvaizdavimas vieno testo metu padeda atskleisti svyravimus; mikrofonas nenaudojamas.

Parašams paprastai naudojamas SHA-256, prireikus nurodomas atsarginis būdas. Skaičiavimas ir pasirenkama ribota istorija lieka naršyklėje; atspaudai nesiunčiami mūsų serveriui ar trečiųjų šalių paslaugoms.

Kaip suprasti rezultatus

Stabilūs parašai
Matuoti komponentai šiomis sąlygomis sukūrė tuos pačius parašus. Tai neįrodo aktyvaus sekimo ar apsaugos nebuvimo.
Parašai skiriasi
Apsauga gali pridėti triukšmo, bet rezultatą taip pat gali pakeisti naujinimai, grafikos tvarkyklės, ekranai ar nustatymai. Patikrinkite, kuris komponentas pasikeitė.
Komponentas neprieinamas
Naršyklė nepateikė tinkamo atvaizdavimo ar garso rezultato. Tai lieka matavimo ribojimu, o ne išgalvota sėkme ar nesėkme.

Palyginkite prieš ir po

  1. Po dviejų nepakeistų testų tame pačiame įrenginyje, profilyje ir naršyklės versijoje išsaugokite pradinį rezultatą.
  2. Pakeiskite vieną susijusį apsaugos nuo skaitmeninių atspaudų nustatymą ir pakartokite tą patį testą.
  3. Palyginkite komponentus ir svyravimus vieno testo metu nekeisdami maišos algoritmo. Nereikėtų manyti, kad vien VPN pakeitimas pakeis atvaizdavimą.

Testo ribos

  • Šie trys informacijos šaltiniai neapima visų naršyklės atpažinimo būdų.
  • Vien svyravimai neįrodo veiksmingos apsaugos; svetainės gali derinti kitus signalus arba atpažinti svyravimų dėsningumus.

Ką prireikus pakeisti

Norite sumažinti stabilių atvaizdavimo duomenų kiekį
Išbandykite dokumentuotą naršyklės apsaugą ir palyginkite jos poveikį kiekvienam komponentui, įskaitant galimas svetainių suderinamumo problemas.
Istorijos nepavyksta išsaugoti arba išvalyti
Patikrinkite svetainės saugyklos leidimus ir naršyklės svetainės duomenis. Dabartinės kortelės rezultatas gali likti prieinamas net nepavykus jo išsaugoti.

Dažnai užduodami klausimai

Ar stabilus maišos kodas yra unikalus man?

Šis testas to nustatyti negali. Jis neturi populiacijos duomenų bazės išskirtinumui apskaičiuoti.

Ar garso testas mane įrašo?

Ne. Jis atvaizduoja sintetinį garso signalą neprisijungus ir neprašo prieigos prie mikrofono.

Šaltiniai ir techninės nuorodos