ब्राउज़र फ़िंगरप्रिंट परीक्षण का स्कोर वास्तव में क्या मतलब रखता है
अलग-अलग ब्राउज़र संकेतों से आने वाले बिट्स साफ़-सुथरे ढंग से नहीं जुड़ते, और परीक्षण का नमूना पूरी आबादी नहीं है। फ़िंगरप्रिंट स्कोर को इस आधार पर पढ़ें कि वह क्या मापता है।
फ़िंगरप्रिंट परीक्षण आपको एक संख्या देता है और उसे एन्ट्रॉपी के बिट्स कहता है। फिर लोग वे संख्याएँ जोड़ देते हैं और निष्कर्ष निकालते हैं कि वे इंटरनेट पर गिने-चुने लोगों में से एक हैं। दोनों कदम दिलचस्प तरीकों से ग़लत हैं। बिट्स स्वतंत्र नहीं हैं, और परीक्षण जनगणना नहीं है।
1. आश्रित संकेत न जोड़ें
अवलोकनों की संख्या से नहीं, बल्कि उनके बीच के संबंध से शुरू करें, जो W3C की फ़िंगरप्रिंटिंग मार्गदर्शिका भी संभावित वितरणों की बात करते समय माँगती है। दो संतुलित द्विआधारी गुण अंकगणित को उसके सरलतम रूप में दिखाते हैं।
| Relationship | Possible observed pairs |
|---|---|
| Independent properties | 00, 01, 10, 11 |
| The second always copies the first | 00, 11 |
चार समान रूप से संभावित अवस्थाएँ दो बिट ले जाती हैं; दो समान रूप से संभावित अवस्थाएँ एक बिट ले जाती हैं। यदि दूसरा गुण हमेशा पहले की नकल करता है, तो भी रिपोर्ट दो फ़ील्ड सूचीबद्ध करती है और जानकारी अब भी एक बिट है। एक ही तथ्य को दो बार पढ़ना दूसरा भेद नहीं है।
वास्तविक गुण शायद ही कभी सटीक नकल होते हैं। भाषा, लोकेल और समय क्षेत्र ऐसे तरीकों से सहसंबद्ध हैं जिन्हें स्वतंत्रता की धारणा अनदेखा करती है, और इसीलिए भोला योग परिणाम को बढ़ा-चढ़ा कर दिखाता है।
2. पूछें कि स्कोर किस आबादी का वर्णन करता है
एक परीक्षण ईमानदारी से बता सकता है कि उसके अपने अवलोकनों में कोई संयोजन दुर्लभ था। यह एक नमूने के बारे में कथन है, किसी तारीख़ पर, किसी विशेष विशेषता-सूची और किसी विशेष गणना के साथ। यह आपके ब्राउज़र का स्थायी गुण नहीं है, और यह दुनिया के हर उपकरण की गिनती नहीं है। ब्राउज़र अपडेट उत्तर को अपने आप खिसका देते हैं।
शीर्षक से पहले विधि पढ़ें: क्या एकत्र किया गया, मानों को कैसे समूहित किया गया, कितने नमूने थे, और क्या दुर्लभता का दावा उसी पैनल से आता है जिसने स्कोर बनाया। छोटे, स्व-चयनित नमूने के विरुद्ध गणना की गई संख्या उस नमूने का वर्णन करती है।
3. पहचान को अलग करें
एक स्थायी खाता या कुकी बिना किसी चालाक फ़िंगरप्रिंटिंग के आपकी यात्राओं को जोड़ता है, और VPN एग्ज़िट बदलने से उसे कोई फ़र्क़ नहीं पड़ता। फ़िंगरप्रिंट लौटते ब्राउज़र को उसके पीछे के व्यक्ति का नाम लिए बिना पहचान सकता है। ये अलग क्षमताएँ हैं, और एक स्कोर उन्हें एक साथ धुँधला कर देता है। जब किसी सेवा को पहचान चाहिए होती है, तो वह आमतौर पर पहले उबाऊ औज़ारों की ओर बढ़ती है।
यह यह भी समझाता है कि एक ही दफ़्तर के दो लोग मोटे फ़िंगरप्रिंट के लिए एक जैसे और लॉगिन के लिए बिल्कुल अलग कैसे दिख सकते हैं।
4. ध्यान दें कि संख्या फिर भी क्या खिसकाएगा
सेटिंग्स बदलती हैं, एक्सटेंशन बदलते हैं, और ब्राउज़र संस्करण यह बदल देते हैं कि शुरू से क्या देखा जा सकता है। कुछ सुरक्षाएँ जानबूझकर ऐसे फ़ील्ड सामान्य करती हैं जिन्हें परीक्षण अन्यथा विशिष्ट गिनता। अन्य हर सत्र के लिए किसी मान को यादृच्छिक बनाती हैं, जो अनामिका के बजाय अस्थिरता के रूप में दिखता है।
हर यात्रा पर खिसकने वाला फ़िंगरप्रिंट सत्रों के बीच जोड़ना कठिन होता है, और यह आपकी दुर्लभता के बारे में कुछ नहीं बताता। दोनों तथ्य पढ़ने का हिस्सा हैं।
5. तय करें कि आप क्या हासिल करना चाहते हैं
कुछ भी स्थापित करने से पहले लक्ष्य लिख लें। यदि लक्ष्य एक विज्ञापन नेटवर्क द्वारा क्रॉस-साइट ट्रैकिंग रोकना है, तो कुकी और स्टोरेज स्वच्छता के साथ एक सामग्री ब्लॉकर ज़्यादातर काम कर देता है। यदि लक्ष्य एक विशेष सहसंबंध से बचना है, तो उस विशेषता का नाम लें। यदि लक्ष्य अलग पहचाने जाने में कठिन होना है, तो ईमानदार रास्ता मुख्यधारा का कॉन्फ़िगरेशन है, दुर्लभ नहीं।
उलटा हिस्सा यह है कि दुर्लभता के पीछे भागना आपको चुनना आसान बना देता है। विशिष्ट कॉन्फ़िगरेशन ठीक वही है जो एक फ़िंगरप्रिंटिंग स्क्रिप्ट पाने की उम्मीद करती है। भीड़ में घुलना छपी हुई संख्या को अधिकतम करने से अलग लक्ष्य है।