Font Fingerprinting
Font fingerprinting एक ऐसी तकनीक है जो यह निर्धारित करती है कि किसी डिवाइस पर कौन-से फ़ॉन्ट इंस्टॉल या उपलब्ध हैं और वे कैसे रेंडर होते हैं, और परिणामी सूची तथा मापों को एक पहचानकर्ता सिग्नल के रूप में उपयोग करती है। किसी सिस्टम पर फ़ॉन्ट का विशिष्ट समुच्चय उसके ऑपरेटिंग सिस्टम, इंस्टॉल किए गए सॉफ़्टवेयर और उपयोगकर्ता के अनुकूलन को दर्शाता है, जो मिलकर फ़ॉन्ट प्रोफ़ाइल को विशिष्ट बनाते हैं।
Font Fingerprinting कैसे काम करता है
एक सामान्य विधि किसी अनुरोधित फ़ॉन्ट में रेंडर किए गए पाठ के आयामों को ज्ञात फ़ॉलबैक फ़ॉन्ट के विरुद्ध मापती है। यदि ब्राउज़र किसी फ़ॉलबैक से प्रतिस्थापन करता है, तो मापी गई चौड़ाई और ऊँचाई भिन्न होती है, जो उजागर करती है कि अनुरोधित फ़ॉन्ट उपस्थित है या नहीं। संभावित फ़ॉन्ट की एक बड़ी सूची पर पुनरावृत्ति से इंस्टॉल की गई चीज़ों की एक सूची बन जाती है।
नए दृष्टिकोण फ़ॉन्ट-संबंधी API या canvas पाठ रेंडरिंग का उपयोग करके केवल उपस्थिति ही नहीं, बल्कि सटीक ग्लिफ़ माप और रैस्टराइज़ेशन का भी अवलोकन करते हैं, जो फ़ॉन्ट संस्करण और रेंडरिंग इंजन के अनुसार भिन्न होते हैं। उपलब्ध फ़ॉन्ट और उनके रेंडर किए गए स्वरूप का संयोजन एक सरल इंस्टॉल-या-नहीं सूची की तुलना में एक समृद्धतर सिग्नल देता है।
फ़ॉन्ट समुच्चय काफ़ी स्थिर होता है पर तब बदल सकता है जब उपयोगकर्ता ऐसे अनुप्रयोग, डिज़ाइन उपकरण या भाषा पैक इंस्टॉल करते हैं जिनके साथ फ़ॉन्ट आते हैं। चूँकि ऑपरेटिंग सिस्टम विशिष्ट डिफ़ॉल्ट फ़ॉन्ट के साथ आते हैं, यह प्रोफ़ाइल प्लेटफ़ॉर्म का अनुमान लगाने में भी मदद करती है, जो पुष्टिकारक संदर्भ जोड़ती है।
फ्रॉड रोकथाम के लिए Font Fingerprinting क्यों मायने रखता है
Font fingerprinting सार्थक एन्ट्रॉपी जोड़ती है और उन डिवाइसों में भेद करने में मदद करती है जो वही ब्राउज़र और ऑपरेटिंग सिस्टम साझा करते हैं पर इंस्टॉल किए गए सॉफ़्टवेयर में भिन्न होते हैं। धोखाधड़ी की पहचान में यह असंगतियाँ उजागर कर सकती है, जैसे कोई डिवाइस स्वयं को एक प्लेटफ़ॉर्म बताता है जबकि किसी अन्य के विशिष्ट फ़ॉन्ट उजागर करता है, जो जालसाज़ी का एक लक्षण है। यह पूर्ण रूप से जाली बनाने में कठिन एक आयाम जोड़कर कुकीरहित पहचान को भी सशक्त करती है।
TRACIO इसे कैसे संभालता है
TRACIO उपलब्ध-फ़ॉन्ट प्रोफ़ाइल को अपने 130+ सिग्नलों में से एक मानता है, और उसे विशिष्टता के लिए तथा दावा किए गए प्लेटफ़ॉर्म के विरुद्ध एक संगति जाँच के रूप में — दोनों के लिए उपयोग करता है। चूँकि उपयोगकर्ताओं के सॉफ़्टवेयर इंस्टॉल करने पर फ़ॉन्ट सूचियाँ बदलती हैं, TRACIO सहनशील मिलान पर निर्भर करता है, ताकि किसी फ़ॉन्ट के जुड़ने से लौटते हुए डिवाइस की पहचान न टूटे। यह सिग्नल अकेले खड़े रहने के बजाय व्यापक कॉन्फ़िडेंस आकलन को पोषित करता है।
और आगे जानें
अक्सर पूछे जाने वाले प्रश्न
हर डिवाइस की पहचान विश्वास के साथ करें
हर महीने 2,500 API कॉल की निःशुल्क योजना के साथ शुरुआत करें। किसी क्रेडिट कार्ड की आवश्यकता नहीं।