छिपा हुआ जोखिम: आधार क्यूआर कोड की संवेदनशीलता
जब नागरिक अपने आधार कार्ड को सुरक्षित करने के बारे में सोचते हैं, तो वे आमतौर पर कार्ड पर छपे 12-अंकीय नंबर 1234 5678 9012 पर ही ध्यान देते हैं। कई लोग इसे काले मार्कर या पेन से काट देते हैं।
यद्यपि यह मानव आंखों को नंबर पढ़ने से रोकता है, लेकिन यदि 2D बारकोड (क्यूआर कोड) खुला रह जाए तो आपकी पूरी व्यक्तिगत जानकारी मशीन द्वारा आसानी से निकाली जा सकती है।
आधार सिक्योर क्यूआर कोड में क्या छिपा होता है?
UIDAI भौतिक और इलेक्ट्रॉनिक दोनों आधार कार्डों पर एक उच्च घनत्व वाला डिजिटल क्यूआर कोड प्रिंट करता है। इसमें शामिल है:
- पूरा 12-अंकीय आधार नंबर: कोड के भीतर रॉ टेक्स्ट के रूप में मौजूद।
- पूर्ण व्यक्तिगत विवरण: आपका आधिकारिक नाम, लिंग और जन्म तिथि।
- सटीक आवासीय पता: मकान नंबर, गली, इलाका, पिनकोड और जिला।
- बायोमेट्रिक फोटो: सीधे बाइट स्ट्रीम में एन्कोड की गई जेपीईजी (JPEG) तस्वीर।
- UIDAI डिजिटल हस्ताक्षर: प्राधिकरण द्वारा जारी किया गया 2048-बिट RSA डिजिटल सिग्नेचर।
स्मार्टफोन स्कैनर कैसे सुरक्षा को भेदते हैं?
क्योंकि बारकोड स्कैनर प्रकाश के पैटर्न को पढ़ते हैं न कि इंसानी लिखावट को, इसलिए नीचे लिखे अंकों को पेन से काटने का क्यूआर कोड पर कोई प्रभाव नहीं पड़ता।
यदि कोई असामाजिक तत्व या बिचौलिया आपके कार्ड को साधारण स्कैनर ऐप से स्कैन करता है:
- कोड तुरंत डिकोड हो जाता है।
- पूरा 12-अंकीय नंबर उसकी स्क्रीन पर आ जाता है।
- आपका पता और जन्म तिथि किसी असुरक्षित फाइल में सेव की जा सकती है।
समाधान: मोज़ेक पिक्सेल स्क्रैम्बलिंग
पूरी सुरक्षा सुनिश्चित करने के लिए MaskDoc क्यूआर कोड के हिस्से को स्वचालित रूप से पहचानता है और उस पर मोज़ेक स्क्रैम्बलिंग फिल्टर लगाता है। इससे बारकोड स्कैनर के लिए कोड अपठनीय हो जाता है, जबकि भौतिक दस्तावेज़ की प्रामाणिकता बनी रहती है।