Privatësia e shfletuesit

Testi i qëndrueshmërisë së gjurmës së shfletuesit

Krahasoni nënshkrimet Canvas, WebGL dhe audio offline mes provave pa i dërguar gjurmët te serveri.

Interpretoni me kujdes. Një nënshkrim i qëndrueshëm nuk identifikon një person dhe një nënshkrim i ndryshuar nuk provon mbrojtje nga gjurmimi. Përditësimet, ekrani, drejtuesit grafikë, cilësimet dhe zhurma e rastësishme mund ta ndryshojnë atë.

Gati. Asnjë sinjal gjurme nuk dërgohet në server.

Qëndrueshmëria

Rezultat i krahasueshëm—Kryeni testin të paktën dy herë.
Provat e ruajtura0Deri në 20 hyrje, të ruajtura vetëm në localStorage.
Gjurma e kombinuar—Hash SHA-256 i komponentëve të disponueshëm.

Canvas 2D

Nuk u testua
Gjurma
—
Çfarë vizatohet

Tekst në disa gjuhë, emoji, forma, transparencë, gradiente, hije dhe kompozim. Tri renderime identike zbulojnë gjithashtu ndryshimin brenda një prove.

WebGL

Nuk u testua
Gjurma
—
Çfarë matet

Një skenë deterministe, aftësitë WebGL, kufijtë numerikë, zgjerimet, saktësia e shader dhe, kur lejohet, renderuesi grafik i deklaruar.

Audio

Nuk u testua
Gjurma
—
Çfarë llogaritet

Një renderim sintetik offline përdor një oshilator, filtër dhe kompresor. Nuk përdoret mikrofon ose tingull i regjistruar.

Sinjalet dhe dallimet e mjedisit

SinjaliVlera aktualeKrahasimi i mëparshëm
Nuk ka prova.

Historiku lokal

Datat dhe gjurmët e shkurtuara
DataCanvasWebGLAudioI kombinuar
Nuk ka prova të ruajtura.

Krahasoni para dhe pas

Kryeni të njëjtin test në të njëjtën pajisje dhe ruani një rezultat bazë. Aktivizoni VPN-në ose ndryshoni një cilësim përkatës, përsëriteni testin në të njëjtat kushte dhe ruani rezultatin tjetër.

Ruani një rezultat para dhe një rezultat pas për t’i krahasuar.

Çfarë ju tregon ky test

Ky test tregon nëse rezultatet e zgjedhura të renderimit mbeten të qëndrueshme mes provave. Qëndrueshmëria mund të ndihmojë të shpjegohet si kontribuojnë karakteristikat e shfletuesit në njohje, por nuk është veçanti. Pa krahasuar një popullatë përfaqësuese, një gjurmë e përsëritur nuk mund t’ju tregojë sa njerëz të tjerë e ndajnë atë.

Si të kryeni testin

  1. Mbani të pandryshuara profilin e shfletuesit, pajisjen dhe kushtet e ekranit dhe zgjidhni nëse do të ruani historikun lokal.
  2. Kryeni testin, pastaj përsëriteni një herë pa ndryshuar asgjë për të përcaktuar ndryshimin e zakonshëm.
  3. Lexoni veçmas komponentët Canvas, WebGL dhe audio, përfshirë komponentët e padisponueshëm dhe algoritmin e shënuar të hash-imit.

Si funksionon matja

Shfletuesi renderon skena deterministe Canvas dhe WebGL dhe përpunon audion me OfflineAudioContext. Renderimet e përsëritura brenda një prove ndihmojnë në zbulimin e ndryshimeve; nuk përdoret mikrofon.

Nënshkrimet zakonisht përdorin SHA-256, me një alternativë të shënuar kur nevojitet. Llogaritja dhe historiku opsional i kufizuar mbeten në shfletues; gjurmët nuk dërgohen te serveri ynë ose shërbime të palëve të treta.

Kuptimi i rezultateve tuaja

Nënshkrime të qëndrueshme
Komponentët e matur prodhuan të njëjtat nënshkrime në këto kushte. Kjo nuk provon gjurmim aktiv ose mungesë mbrojtjeje.
Nënshkrimet ndryshojnë
Një mbrojtje mund të shtojë zhurmë, por përditësimet, drejtuesit grafikë, ekranet ose cilësimet mund të ndryshojnë gjithashtu rezultatin. Shqyrtoni cili komponent ndryshoi.
Komponent i padisponueshëm
Shfletuesi nuk dha një rezultat të përdorshëm renderimi ose audio. Kjo mbetet kufizim i matjes dhe jo sukses apo dështim i shpikur.

Krahasoni para dhe pas

  1. Ruani një bazë pas dy provave të pandryshuara në të njëjtën pajisje, profil dhe version shfletuesi.
  2. Ndryshoni një cilësim përkatës të mbrojtjes nga gjurmimi dhe kryeni përsëri të njëjtin test.
  3. Krahasoni komponentët dhe ndryshimin brenda provës, duke mbajtur konstant algoritmin e hash-imit. Nuk duhet supozuar se vetëm një ndryshim VPN-je ndryshon renderimin.

Kufizimet e testit

  • Këto tri sipërfaqe nuk mbulojnë çdo metodë njohjeje të një shfletuesi.
  • Vetëm ndryshimi nuk provon mbrojtje efektive; sajtet mund të kombinojnë sinjale të tjera ose të njohin modele në ndryshim.

Çfarë të ndryshoni, nëse nevojitet

Dëshironi të zvogëloni hollësitë e qëndrueshme të renderimit
Provoni një mbrojtje të dokumentuar të shfletuesit dhe krahasoni efektin e saj në çdo komponent, përfshirë problemet e përputhshmërisë me sajtet.
Historiku nuk mund të ruhet ose pastrohet
Kontrolloni lejet e ruajtjes së sajtit dhe të dhënat e sajtit në shfletues. Rezultati i skedës aktuale mund të mbetet i disponueshëm pavarësisht dështimit të ruajtjes së përhershme.

Pyetjet e shpeshta

A është një hash i qëndrueshëm unik për mua?

Ky test nuk mund ta përcaktojë këtë. Ai nuk ka bazë të dhënash të popullatës nga e cila të llogarisë veçantinë.

A më regjistron testi audio?

Jo. Ai renderon një sinjal audio sintetik offline pa kërkuar akses në mikrofon.

Burimet dhe referencat teknike