ব্রাউজার ফিঙ্গারপ্রিন্ট পরীক্ষার স্কোর আসলে কী বোঝায়
আলাদা ব্রাউজার সংকেত থেকে আসা বিটগুলো পরিষ্কারভাবে যোগ হয় না, এবং একটি পরীক্ষার নমুনা সমগ্র জনসংখ্যা নয়। ফিঙ্গারপ্রিন্ট স্কোরটি কী মাপে তা দেখে পড়ুন।
একটি ফিঙ্গারপ্রিন্ট পরীক্ষা আপনাকে একটি সংখ্যা দেয় এবং এটিকে এনট্রপির বিট বলে। তারপর মানুষ সেই সংখ্যাগুলো যোগ করে সিদ্ধান্তে আসে যে তারা ইন্টারনেটে অল্প কয়েকজনের একজন। দুটি ধাপই মজার উপায়ে ভুল। বিটগুলো স্বাধীন নয়, এবং পরীক্ষাটি জনগণনা নয়।
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. আপনি কী অর্জন করতে চান তা ঠিক করুন
কিছু ইনস্টল করার আগে লক্ষ্যটি লিখে রাখুন। যদি লক্ষ্য হয় একটি বিজ্ঞাপন নেটওয়ার্কের ক্রস-সাইট ট্র্যাকিং বন্ধ করা, তাহলে কুকি ও স্টোরেজ পরিচ্ছন্নতা এবং একটি কনটেন্ট ব্লকার বেশিরভাগ কাজ করে দেয়। যদি লক্ষ্য হয় একটি নির্দিষ্ট সম্পর্ক এড়ানো, তাহলে বৈশিষ্ট্যটির নাম বলুন। যদি লক্ষ্য হয় আলাদা করা কঠিন হওয়া, তাহলে সৎ পদ্ধতি হলো মূলধারার কনফিগারেশন, বিরলটি নয়।
প্রতিকূল অংশটি হলো বিরলতার পেছনে ছোটা আপনাকে আরও সহজে বাছাইযোগ্য করে তোলে। স্বতন্ত্র কনফিগারেশন ঠিক সেটাই যা একটি ফিঙ্গারপ্রিন্টিং স্ক্রিপ্ট খুঁজে পাওয়ার আশা করে। ভিড়ের সঙ্গে মিশে যাওয়া একটি মুদ্রিত সংখ্যা সর্বাধিক করার চেয়ে ভিন্ন লক্ষ্য।