Touch ID Apple द्वारा विकसित एक फ़िंगरप्रिंट स्कैनिंग सिस्टम है जो iPhone, iPad और Mac उपयोगकर्ताओं के प्रमाणीकरण के लिए है। यह तकनीक 2013 में iPhone 5S में शुरू हुई और स्मार्टफ़ोन में पहला बड़े पैमाने का बायोमेट्रिक सेंसर बनी। Apple Security White Paper, 2024 के अनुसार, किसी और के टेम्पलेट से फ़िंगरप्रिंट के偶然 मिलने की संभावना 50,000 में 1 है, और सेंसर एक डिवाइस पर पाँच पंजीकृत फ़िंगरप्रिंट तक पहचान सकता है।
मुख्य बिंदु
Touch ID एक बायोमेट्रिक सेंसर है जो Home बटन (iPhone 5S–iPhone 8/SE) या साइड बटन (iPad Air 4+, iPad mini 6+) में बना है। इसमें एक नीलम क्रिस्टल कवर (खरोंच सुरक्षा), एक कैपेसिटिव सेंसर सरणी और एक फ़िंगर डिटेक्शन रिंग है जो स्पर्श करने पर स्कैनर को सक्रिय करती है।
प्रारंभिक सेटअप के दौरान, उपयोगकर्ता एक फ़िंगरप्रिंट पंजीकृत करता है — सेंसर उंगली की विभिन्न कोणों से कई छवियाँ लेता है और एक गणितीय टेम्पलेट बनाता है। Apple के अनुसार, स्कैनर पैपिलरी पैटर्न को उपत्वचीय स्तर पर पढ़ता है — त्वचा की ऊपरी परत के नीचे, जो उठाए गए फ़िंगरप्रिंट से बचाता है।
Touch ID पाँच फ़िंगरप्रिंट तक सपोर्ट करता है — आप दोनों हाथों की उंगलियाँ या परिवार के सदस्यों के फ़िंगरप्रिंट जोड़ सकते हैं। सेंसर 360-डिग्री पहचान के कारण उंगली के किसी भी ओरिएंटेशन के साथ काम करता है। 2013 में लॉन्च के बाद से, Touch ID का उपयोग iPhone अनलॉक करने, App Store खरीदारी की पुष्टि, Apple Pay के माध्यम से भुगतान और तृतीय-पक्ष ऐप्स में प्राधिकरण के लिए किया गया है।
कैपेसिटिव फ़िंगरप्रिंट स्कैनर Touch ID में सिलिकॉन चिप की सतह पर 500 डॉट्स प्रति इंच (ppi) के सूक्ष्म संधारित्रों की एक सरणी होती है। प्रत्येक संधारित्र उंगली और सेंसर के बीच विद्युत धारिता को मापता है। पैपिलरी पैटर्न की उभरी हुई लकीरें सेंसर के करीब होती हैं और अधिक धारिता बनाती हैं, जबकि गड्ढे कम धारिता बनाते हैं।
50,000 पड़ोसी संधारित्रों के बीच धारिता का अंतर 500 ppi रिज़ॉल्यूशन पर एक फ़िंगरप्रिंट छवि बनाता है। 0.1 मिमी मोटा नीलम क्रिस्टल सेंसर को खरोंच से बचाता है और विद्युत इन्सुलेशन प्रदान करता है। Apple के अनुसार, नीलम कठोरता में हीरे के बाद दूसरे स्थान पर है — यह लाखों स्पर्शों के बाद भी सेंसर के घिसाव को रोकता है।
दूसरी पीढ़ी का Touch ID स्कैनर (iPhone 8 से) अधिक सघन लेआउट — 500 के बजाय 800 ppi — के साथ एक बेहतर संधारित्र सरणी का उपयोग करता है। इसने स्कैनिंग गति को 30% बढ़ाया और गीली या सूखी उंगलियों के लिए सटीकता में सुधार किया। नए फ़िंगरप्रिंट के लिए पंजीकरण समय 12 से घटकर 8 स्पर्श हो गया।
| पैरामीटर | Touch ID Gen 1 | Touch ID Gen 2 |
|---|---|---|
| सेंसर रिज़ॉल्यूशन | 500 ppi | 800 ppi |
| पंजीकरण के लिए स्पर्श | 12 | 8 |
| स्कैन गति | 0.3 से | 0.2 से |
| डिवाइस | iPhone 5S, 6, 6S, 7 | iPhone 8, SE (2–3 पीढ़ी), iPad |
| नीलम सुरक्षा | हाँ | हाँ |
पहली पीढ़ी का Touch ID iPhone 5S में शुरू हुआ और iPhone 7 तक उपयोग किया गया। सेंसर यांत्रिक Home बटन में बना था और इसका रिज़ॉल्यूशन 500 ppi था। समय के साथ, Apple ने प्रोसेसिंग एल्गोरिदम में सुधार किया: iOS 10 ने अनुकूली शिक्षा शुरू की — फ़िंगरप्रिंट टेम्पलेट प्रत्येक स्कैन के साथ धीरे-धीरे अपडेट होता है, पैटर्न के नए क्षेत्रों को कैप्चर करता है।
दूसरी पीढ़ी का Touch ID 2018 में iPhone 8 और iPad Pro के साथ लॉन्च हुआ। मुख्य बदलाव: अधिक सघन संधारित्र सरणी (800 ppi), गीली उंगलियों के साथ बेहतर प्रदर्शन, और Secure Enclave के साथ नया एकीकरण — सातवीं पीढ़ी के SEP ने क्रिप्टोग्राफ़िक संचालन को 40% तक तेज़ किया। iPhone SE (दूसरी और तीसरी पीढ़ी) ने उन उपयोगकर्ताओं के लिए Face ID के विकल्प के रूप में दूसरी पीढ़ी के Touch ID को बरकरार रखा जो Home बटन पसंद करते हैं।
MacBook Pro पर, Touch ID Touch Bar के दाईं ओर एक अलग सेंसर के रूप में (या Touch Bar के बिना मॉडल पर Touch ID बटन में) लागू किया गया है। Mac उसी Secure Enclave T2 या M-चिप का उपयोग करता है। Apple Platform Security के अनुसार, Mac पर Touch ID प्रत्येक उपयोगकर्ता के लिए अलग टेम्पलेट संग्रहीत करता है और अतिथि मोड सक्रिय होने पर स्वचालित रूप से अक्षम हो जाता है।
iOS 10 से शुरू करते हुए, Touch ID अनुकूली शिक्षा का समर्थन करता है — एल्गोरिदम प्रत्येक सफल प्रमाणीकरण के बाद फ़िंगरप्रिंट टेम्पलेट का धीरे-धीरे विस्तार करता है। यदि उपयोगकर्ता उंगली के विभिन्न क्षेत्रों से सेंसर को छूता है, तो टेम्पलेट नई बारीकियों (लकीर शाखा और अंत बिंदु) से समृद्ध होता है। अनुकूली शिक्षा फ़िंगरप्रिंट पंजीकरण के बाद पहले दो हफ्तों में पहचान सटीकता को 15–20% तक सुधारती है।
Secure Enclave Apple के A7–A18 और M1–M4 चिप्स में एक समर्पित कोप्रोसेसर है जो बायोमेट्रिक डेटा को मुख्य ऑपरेटिंग सिस्टम से अलग करता है। फ़िंगरप्रिंट पंजीकरण के दौरान, सेंसर एक सुरक्षित परिधीय चैनल के माध्यम से छवि को सीधे Secure Enclave में भेजता है। iOS को केवल यह सूचना मिलती है कि टेम्पलेट सहेजा गया या तुलना परिणाम “मिलान / मिलान नहीं”।
गणितीय फ़िंगरप्रिंट टेम्पलेट Secure Enclave के अंदर एन्क्रिप्टेड रूप में संग्रहीत किया जाता है। एन्क्रिप्शन कुंजी एक अद्वितीय चिप पहचानकर्ता (UID) के आधार पर उत्पन्न होती है जो निर्माण के दौरान प्रोग्राम की जाती है और पढ़ी नहीं जा सकती। Apple Security White Paper के अनुसार, iOS सहित कोई भी ऐप फ़िंगरप्रिंट टेम्पलेट तक नहीं पहुँच सकता — API केवल प्रमाणीकरण सफलता का बूलियन मान लौटाता है।
Touch ID नकली हमलों से भी सुरक्षित है। कैपेसिटिव सेंसर जीवित ऊतक की विद्युत चालकता को मापता है, इसलिए सूखे या सिलिकॉन फ़िंगरप्रिंट कास्ट काम नहीं करते। अतिरिक्त सुरक्षा: 5 असफल प्रयासों के बाद, Touch ID लॉक हो जाता है और पासवर्ड की आवश्यकता होती है, और 48 घंटे की निष्क्रियता के बाद, डिवाइस बायोमेट्रिक्स से पहले पासवर्ड मांगता है।
अपनी उच्च विश्वसनीयता के बावजूद, Touch ID की सीमाएँ हैं। स्कैनर भारी गंदी उंगलियों (पेंट, तेल, गंदगी), त्वचा संबंधी रोगों (एक्ज़िमा, सोरायसिस) या बहुत शुष्क त्वचा के साथ काम नहीं कर सकता। गीली उंगली सेंसर विफलता का सबसे आम कारण है, क्योंकि पानी संधारित्रों की धारिता को बाधित करता है। Apple अनुशंसा करता है सफल पढ़ने की संभावना बढ़ाने के लिए एक ही उंगली के कई फ़िंगरप्रिंट अलग-अलग कोणों पर पंजीकृत करें।
Apple Pay के माध्यम से Touch ID से भुगतान के लिए, उपयोगकर्ता iPhone को टर्मिनल के पास रखते हुए सेंसर पर अपनी उंगली रखता है। लेन-देन Secure Enclave द्वारा बनाए गए क्रिप्टोग्राफ़िक हस्ताक्षर से पुष्टि की जाती है। कार्ड नंबर और फ़िंगरप्रिंट व्यापारी को नहीं भेजे जाते — टोकनाइज़ेशन का उपयोग किया जाता है। प्रत्येक लेन-देन को एक अद्वितीय कोड (टोकन) दिया जाता है जिसे पुनः उपयोग नहीं किया जा सकता। Apple Pay के लिए Touch ID iPhone 5S और बाद के मॉडलों के साथ-साथ सेंसर वाले iPad और Mac पर उपलब्ध है।
2017 में iPhone X के लॉन्च के साथ, Apple ने Touch ID से Face ID में संक्रमण शुरू किया, लेकिन दोनों तकनीकें प्रासंगिक बनी हुई हैं। Touch ID उन स्थितियों में सुविधाजनक है जब चेहरा मास्क से ढका हो, फ़ोन मेज़ पर पड़ा हो या उपयोगकर्ता स्क्रीन नहीं देख सकता। Face ID सामान्य उपयोग में तेज़ है — बटन दबाए बिना स्क्रीन पर देखना पर्याप्त है।
Touch ID बहु-उपयोगकर्ता समर्थन में बेहतर है — Face ID के एक चेहरे की तुलना में 5 फ़िंगरप्रिंट तक। यह परिवारिक iPad या कॉर्पोरेट डिवाइसों के लिए सुविधाजनक है। हालाँकि, Touch ID बुनियादी सुरक्षा में पीछे है (FAR 1:50,000 बनाम Face ID का 1:1,000,000)।
LocalAuthentication फ्रेमवर्क Face ID और Touch ID दोनों के लिए समान रूप से काम करता है — डेवलपर को विभिन्न बायोमेट्रिक प्रकारों के लिए अलग कोड लिखने की आवश्यकता नहीं है। सिस्टम स्वचालित रूप से उपलब्ध सेंसर का पता लगाता है और संबंधित डायलॉग दिखाता है। नीचे डिवाइस पर बायोमेट्रिक उपलब्धता जाँच का एक उदाहरण है।
import LocalAuthentication
class BiometricHelper {
static func checkBiometryStatus() {
let context = LAContext()
var error: NSError?
switch context.canEvaluatePolicy(
.deviceOwnerAuthenticationWithBiometrics,
error: &error
) {
case true:
let type = context.biometryType
switch type {
case .touchID:
print("Touch ID उपलब्ध")
case .faceID:
print("Face ID उपलब्ध")
case .none:
print("बायोमेट्रिक्स कॉन्फ़िगर नहीं")
@unknown default:
print("अज्ञात प्रकार")
}
case false:
print("बायोमेट्रिक्स उपलब्ध नहीं: \(error)")
}
}
}
biometryType प्रॉपर्टी उपलब्ध बायोमेट्रिक सेंसर का प्रकार लौटाती है: .touchID, .faceID या .none। यह प्रोग्रामेटिक रूप से यह निर्धारित करने का एकमात्र तरीका है कि डिवाइस पर कौन सा सेंसर स्थापित है। Touch ID के लिए, iOS स्वचालित रूप से फ़िंगरप्रिंट आइकन के साथ मानक डायलॉग दिखाता है और किसी अतिरिक्त इंटरफ़ेस सेटअप की आवश्यकता नहीं है।
अक्सर पूछे जाने वाले प्रश्न
त्वचा क्षतिग्रस्त होने पर (कट, जलन, खरोंच), Touch ID फ़िंगरप्रिंट पहचानना बंद कर सकता है। इस मामले में, फ़ोन पासवर्ड माँगेगा। ठीक होने के बाद, फ़िंगरप्रिंट को फिर से पंजीकृत करने की अनुशंसा की जाती है — पुराना टेम्पलेट स्वचालित रूप से अपडेट नहीं होगा। iOS 5 असफल प्रयासों के बाद बायोमेट्रिक्स हटा देता है और पासवर्ड की आवश्यकता होती है।
हाँ, Touch ID एक डिवाइस पर 5 फ़िंगरप्रिंट तक सपोर्ट करता है। आप परिवार के सदस्यों या सहकर्मियों के फ़िंगरप्रिंट जोड़ सकते हैं। हालाँकि, सभी जोड़े गए फ़िंगरप्रिंट का एक ही एक्सेस स्तर होता है — फ़ोन अनलॉक, खरीदारी पुष्टि और ऐप एक्सेस। किसी विशिष्ट फ़िंगरप्रिंट के लिए अनुमतियाँ प्रतिबंधित नहीं की जा सकतीं।
Touch ID का कैपेसिटिव सेंसर उंगली और संधारित्रों के बीच विद्युत क्षमता अंतर को मापता है। उंगली पर पानी प्रत्येक संधारित्र की धारिता को विकृत कर देता है, जिससे पैपिलरी पैटर्न की छवि अपठनीय हो जाती है। दूसरी पीढ़ी के Touch ID (iPhone 8+) ने अधिक सघन सेंसर सरणी के माध्यम से गीली उंगलियों के साथ प्रदर्शन में आंशिक सुधार किया, लेकिन समस्या पूरी तरह हल नहीं हुई है।
सामान्य कपड़े या चमड़े के दस्ताने उंगली और कैपेसिटिव सेंसर के बीच विद्युत संपर्क को अवरुद्ध करते हैं, इसलिए Touch ID काम नहीं करता। प्रवाहकीय धागों वाले विशेष दस्ताने (कैपेसिटिव टच का समर्थन करने वाले) काम कर सकते हैं, लेकिन धारिता विकृति के कारण पहचान सटीकता कम हो जाती है।
फ़िंगरप्रिंट हार्डवेयर स्तर पर सुरक्षित हैं। Secure Enclave टेम्पलेट को एक अद्वितीय डिवाइस कुंजी (UID) से एन्क्रिप्ट करता है और डेटा निष्कर्षण के लिए कोई API नहीं है। Secure Enclave चिप के भौतिक निष्कर्षण और बस विश्लेषण के बाद भी, फ़िंगरप्रिंट दुर्गम रहते हैं। Apple का कहना है कि न तो सरकार और न ही कंपनी स्वयं डिवाइस से फ़िंगरप्रिंट प्राप्त कर सकती है।
सारांश
हम एक मोबाइल एप्लिकेशन टर्नकी विकसित करेंगे
IT Sectr 2017 से स्टार्टअप और व्यवसायों के लिए iOS और Android एप्लिकेशन बनाता है। हम आपको सलाह देंगे और सर्वोत्तम समाधान प्रस्तावित करेंगे।
यह भी पढ़ें