सरल प्रश्न: टू-फैक्टर ऑथेंटिकेशन या टू-स्टेप वेरिफिकेशन क्या है?

हाल के वर्षों में एक नई सुरक्षा अवधारणा ने सुर्खियां बटोरीं - दो-चरणीय सत्यापन या दो-कारक प्रमाणीकरण (2FA)। यह सब Google द्वारा अपने उपयोगकर्ताओं के लिए इसे सक्षम करने के साथ शुरू हुआ, और तब से, कई कंपनियों ने उनके उदाहरण का अनुसरण किया, जिनमें Microsoft , Apple और Facebook शामिल हैं। यहां तक ​​कि गेमिंग कंपनियां भी इस ट्रेंड में शामिल हो गईं। यदि आप यह समझना चाहते हैं कि दो-कारक प्रमाणीकरण क्या है, यह कैसे काम करता है, आपको इसे सक्षम क्यों करना चाहिए और इस लेख को कहां पढ़ें:

दो-चरणीय प्रमाणीकरण या सत्यापन क्या है?

दो-कारक प्रमाणीकरण एक सुरक्षा प्रक्रिया है जिसमें किसी व्यक्ति या संस्था की पहचान सत्यापित करने के लिए दो चरण शामिल हैं जो किसी भी प्रकार की सेवा (ई-मेल, सोशल नेटवर्किंग, बैंकिंग, आदि) तक पहुंचने का प्रयास कर रहे हैं। इस अवधारणा को दो-चरणीय सत्यापन भी कहा जाता है, और इसके लिए इन तीन प्रमाणीकरण कारकों में से दो या अधिक की आवश्यकता होती है: एक ज्ञान कारक, एक अधिकार कारक, और एक अंतर्निहित कारक।

पारंपरिक प्रमाणीकरण में पहले बताए गए तीन कारकों में से केवल एक या दो शामिल हैं। उदाहरण के लिए, यदि आप ई-मेल जैसी सेवा का उपयोग करना चाहते हैं, तो पारंपरिक प्रमाणीकरण में उपयोगकर्ता नाम और उसका पासवर्ड जानना शामिल है। ज्ञान(Knowledge) को कई तरीकों से चुराया जा सकता है और लोग आपके उपयोगकर्ता नाम और पासवर्ड दोनों का पता लगा सकते हैं, और फिर उस जानकारी का उपयोग आप के रूप में करने के लिए कर सकते हैं, या मूल्यवान जानकारी चुरा सकते हैं जिसका उपयोग आपको नुकसान पहुंचाने के लिए किया जा सकता है।

Spotify लॉगिन: एक उपयोगकर्ता नाम और एक पासवर्ड का अनुरोध किया जाता है

वास्तविक दुनिया में, पारंपरिक सत्यापन में ज्ञान कारक और अधिकार कारक शामिल हो सकते हैं। उदाहरण के लिए, जब आप नकदी लेने के लिए एटीएम(ATM) में जाते हैं, तो आप अपने डेबिट या क्रेडिट कार्ड (कब्जे का कारक) और पिन(PIN) (एक ज्ञान कारक) का उपयोग करते हैं। हालांकि, आपके क्रेडिट कार्ड पर पिन(PIN) या जानकारी दोनों को विभिन्न तरीकों से चुराया जा सकता है, और अनधिकृत पार्टियां आपके पैसे का उपयोग करके ऑनलाइन लेनदेन कर सकती हैं। इसलिए ऑनलाइन क्रेडिट और डेबिट कार्ड लेनदेन के लिए एक अतिरिक्त सुरक्षा परत प्रदान करने के लिए 3डी सिक्योर कॉन्सेप्ट को विकसित किया गया है।(3D Secure)

डिजिटल दुनिया में दो-चरणीय सत्यापन का उपयोग करते समय, एक तीसरा कारक जोड़ा जाता है: अधिकार कारक - आमतौर पर आपका स्मार्टफोन या मोबाइल फोन। इस उपकरण का उपयोग आपकी पहचान सत्यापित करने के दूसरे चरण के लिए किया जाता है। उदाहरण के लिए, जब आप अपने ईमेल खाते में साइन-इन करते हैं, तो आप पहले अपना उपयोगकर्ता नाम और पासवर्ड प्रदान करते हैं। फिर, आपको एक समय-आधारित पासवर्ड प्रदान करने के लिए कहा जाता है जो कुछ सेकंड में समाप्त हो जाता है। यह पासवर्ड आपके ईमेल खाते में, आपके स्मार्टफ़ोन पर भेजा जा सकता है, या इसे Google प्रमाणक(Google Authenticator) या Microsoft प्रमाणक(Microsoft Authenticator) जैसे किसी प्रमाणक ऐप द्वारा जनरेट किया जा सकता है ।

टू-फैक्टर ऑथेंटिकेशन कैसे काम करता है

कुछ कंपनियां और सेवाएं भौतिक प्रमाणीकरण उपकरण भी प्रदान करती हैं जो सत्यापन प्रक्रिया को अंतिम रूप देने के लिए आपके द्वारा उपयोग किए जाने वाले कोड को लगातार उत्पन्न करते हैं। उदाहरण के लिए, कई बैंक दो-चरणीय सत्यापन के लिए भौतिक उपकरण प्रदान करते हैं, ताकि आप अपने बैंक खाते को ऑनलाइन एक्सेस कर सकें। साथ ही, पेपाल (PayPal)यूएसए(USA) सहित कई देशों के लिए ऐसा करता है ।

टू-फैक्टर ऑथेंटिकेशन कैसे काम करता है?

दो-चरणीय प्रमाणीकरण के कार्यान्वयन कई हैं, और हम उन सभी के बारे में विवरण में नहीं जाते हैं क्योंकि यह लेख बहुत लंबा हो जाएगा।

सबसे लोकप्रिय कार्यान्वयन Google का दृष्टिकोण है जो TOTP - टाइम-आधारित वन-टाइम पासवर्ड एल्गोरिथम पर आधारित है(TOTP - Time-based One-time Password Algorithm) । जब आपके खाते के लिए दो-चरणीय सत्यापन सक्षम किया जाता है, तो एक विशेष सर्वर हर दो सेकंड में एक नया पासवर्ड/कोड उत्पन्न करता है। आपके साथ पासवर्ड साझा करने वाले डिवाइस को सर्वर के साथ सिंक्रनाइज़ करने की आवश्यकता है ताकि दूसरे प्रमाणीकरण चरण के दौरान आपके द्वारा दर्ज किया गया कोड सर्वर पर एक से मेल खाता हो। यदि पासवर्ड साझा करने वाला उपकरण सिंक से बाहर है, तो आप अपनी पहचान का सत्यापन पूरा नहीं कर सकते।

यह एल्गोरिथम ऑनलाइन पाया जाने वाला सबसे लोकप्रिय एल्गोरिथम है। Google , Microsoft , Apple , Facebook , Evernote , Dropbox , WordPress , MailChimp और LastPass सहित कई कंपनियां इसका उपयोग करती हैं ।

आपके लिए यह समझना आसान बनाने के लिए कि दो-कारक प्रमाणीकरण कैसे काम करता है, आइए उदाहरण के लिए Fortnite लें , जो एक लोकप्रिय ऑनलाइन गेम है जिसे बहुत से लोग खेलते हैं। एक बार जब आप अपने एपिक गेम्स खाते ( Fortnite के निर्माता) के लिए दो-कारक प्रमाणीकरण (2FA)((2FA) for your Epic Games) कॉन्फ़िगर कर लेते हैं , तो यह केवल लॉग इन करने के लिए अपना उपयोगकर्ता नाम और पासवर्ड प्रदान करने के लिए पर्याप्त नहीं है। आपको सक्षम होने के लिए एक द्वितीयक पासकोड भी प्रदान करना होगा। ऐसा करने के लिए।

Fortnite (एपिक गेम्स) खाते में साइन इन करने के लिए 2FA पासकोड प्रदान करना

अतिरिक्त पासकोड अस्थायी है, और केवल आप ही इसे जानते हैं। कोई और इसे ढूंढ़ने में सक्षम नहीं होना चाहिए, क्योंकि आप इस कोड को केवल एक प्रमाणक ऐप (जैसे Google प्रमाणक ) या (Google Authenticator)एपिक (Epic) गेम्स(Games) से प्राप्त ईमेल संदेश से प्राप्त कर सकते हैं । दो-कारक प्रमाणीकरण कोड हर दो सेकंड में बदलते हैं, इसलिए उनका अनुमान लगाना लगभग असंभव होना चाहिए।

स्मार्टफोन पर Google प्रमाणक ऐप

यदि आप सही दो-कारक प्रमाणीकरण कोड प्रदान करते हैं, तो आप अपने Fortnite खाते में साइन इन हैं। अगले 30 दिनों के लिए, आपको उस डिवाइस पर 2FA कोड प्रदान करने की आवश्यकता नहीं है जिस पर आपने पहले ही साइन इन किया है। हालाँकि, 30 दिनों के अंत में या यदि आप किसी नए डिवाइस से लॉग इन करने का प्रयास करते हैं, तो आपको एक प्रदान करना होगा वैध 2FA पासकोड फिर से।

बैंकिंग क्षेत्र में दो-कारक प्रमाणीकरण

एक अन्य लोकप्रिय दृष्टिकोण बैंकों और क्रेडिट कार्ड प्रदाताओं द्वारा उपयोग किया जाने वाला तरीका है। इसे 3-डी सिक्योर(3-D Secure) नाम दिया गया है , और इसका उपयोग ऑनलाइन किए जाने वाले वित्तीय लेनदेन को मंजूरी देने के लिए किया जाता है। दो-चरणीय सत्यापन की इस पद्धति में तीन संस्थाएं शामिल हैं: व्यापारी या बैंक का डोमेन जिस पर पैसे का भुगतान किया जा रहा है, बैंक का डोमेन जो कार्ड जारी करता है और बुनियादी ढांचा जो 3-डी प्रोटोकॉल का समर्थन करता है।

बैंक द्वारा अपनी ऑनलाइन सेवाओं तक पहुंचने के लिए वन-टाइम पासवर्ड का अनुरोध

यह प्रोटोकॉल ऑनलाइन लेनदेन करने के लिए केवल सुरक्षित एसएसएल(SSL) कनेक्शन का उपयोग करता है और लेनदेन को मंजूरी देने के लिए, आपको अपने नाम और क्रेडिट कार्ड के विवरण के साथ एक विशेष पासवर्ड की आवश्यकता होती है। यह पासवर्ड अस्थायी और समय-आधारित हो सकता है, या यह स्थायी हो सकता है और आपके द्वारा, उपयोगकर्ता द्वारा निर्धारित किया जा सकता है। दूसरा महत्वपूर्ण पहलू यह है कि यह पासवर्ड उस व्यापारी या बैंक द्वारा संग्रहीत नहीं किया जाता है जिसे पैसे का भुगतान किया जा रहा है। पासवर्ड केवल 3-डी प्रोटोकॉल के लिए आधारभूत संरचना प्रदान करने वाले सर्वरों द्वारा जाना जाता है। इसलिए, यदि व्यापारी को हैक किया जाता है, तो हैकर्स को आपका 3-डी सिक्योर पासवर्ड नहीं मिल सकता है।

आपको दो-कारक प्रमाणीकरण की आवश्यकता क्यों है?

आपको दो-चरणीय सत्यापन का उपयोग करने का मुख्य कारण स्वयं की सुरक्षा करना है। सुरक्षा की इस अतिरिक्त परत का उपयोग करके, आप अवांछित पक्षों के लिए आपकी पहचान को ऑनलाइन एक्सेस करना और व्यक्तिगत या वित्तीय डेटा चोरी करना कठिन बना देते हैं।

वित्तीय लेनदेन के लिए 3-डी सिक्योर का उपयोग करते समय, आप हैकर्स के लिए आपका पैसा चुराना कठिन बना देते हैं। उनके लिए आपके कार्ड के विवरण की प्रतिलिपि बनाना आसान है, लेकिन उन्हें आपका 3-डी सुरक्षित पासवर्ड प्राप्त करने में कठिनाई होगी।

आपको दो-कारक प्रमाणीकरण का उपयोग कब करना चाहिए?

द्वितीयक प्रमाणीकरण चरण जोड़ना सभी के लिए कष्टप्रद है लेकिन हमारे खातों और डेटा को निजी रखने के लिए आवश्यक है। हम अत्यधिक अनुशंसा करते हैं कि आप कम से कम निम्न प्रकार की सेवाओं के लिए दो-चरणीय सत्यापन को सक्षम और उपयोग करें:

  • ई-मेल(E-mail) - आपका इनबॉक्स(Inbox) आपके सभी ऑनलाइन खातों में से सबसे बड़ी मात्रा में व्यक्तिगत डेटा संग्रहीत करता है। लोग आपके ईमेल इतिहास की जासूसी कर सकते हैं, आपके बैंकिंग और पेपाल(PayPal) खातों के लिए उपयोगकर्ता नाम जान सकते हैं, आपके काम, आपके संबंधों और कई अन्य महत्वपूर्ण विवरणों के बारे में अधिक जान सकते हैं। अपना इनबॉक्स सुरक्षित करना पहला काम है जो आपको करना चाहिए।
  • ऑनलाइन बैंकिंग और वित्तीय लेनदेन(Online banking & financial transactions) - यदि आप ऑनलाइन बैंकिंग करते हैं, यदि आप अमेज़ॅन(Amazon) , ईबे या अन्य ऑनलाइन दुकानों से सामान खरीदते हैं, तो आपको अपना क्रेडिट या डेबिट कार्ड सुरक्षित करना होगा। अपने बैंक से 3-डी सुरक्षित और उनके द्वारा ऑफ़र किए जाने वाले दो-चरणीय सत्यापन विकल्पों के बारे में पूछें, उन्हें सक्षम करें और उनका उपयोग करें।
  • अपने पासवर्ड संग्रहीत करना(Storing your passwords) - सुरक्षा के प्रति जागरूक कई लोग LastPass , Roboform या KeePass जैसी सेवाओं का उपयोग करते हैं । उनकी सुरक्षा करना महत्वपूर्ण है। यदि आपका खाता पासवर्ड चोरी हो गया है, तो अनधिकृत पार्टियों के पास आपके सभी पासवर्ड तक पहुंच है और यह आपको बहुत नुकसान पहुंचा सकता है।
  • सोशल नेटवर्किंग - हम सभी (Social Networking)फेसबुक(Facebook) , ट्विटर(Twitter) या इंस्टाग्राम(Instagram) जैसे सोशल नेटवर्क पर ढेर सारे व्यक्तिगत डेटा स्टोर करते हैं । यदि अन्य लोगों को आपके डेटा तक पहुंच प्राप्त होती है, तो उन्हें कई चीजें मिल सकती हैं जिन्हें आप निजी रखना पसंद करेंगे। उदाहरण के लिए, यदि आपका कोई ईर्ष्यालु साथी है, तो हो सकता है कि वे आपका फेसबुक(Facebook) पासवर्ड पहले से ही जानते हों और आप जो करते हैं उस पर नज़र रखें। अपनी सुरक्षा करें और दो-कारक प्रमाणीकरण सक्षम करें।

आपके जीमेल खाते के लिए दो-चरणीय सत्यापन

अपने सबसे महत्वपूर्ण खातों के लिए दो-कारक प्रमाणीकरण कैसे सक्षम करें

सामान्य तौर पर, टू-फैक्टर ऑथेंटिकेशन को सक्षम करने का मतलब है कि आपको अपने ऑनलाइन खाते में लॉग इन करना होगा और अपने पासवर्ड और सुरक्षा सेटिंग्स पर जाना होगा। फिर, यदि आप अपने खाते के लिए दो-कारक प्रमाणीकरण का उपयोग कर सकते हैं, तो आपको इसके लिए एक विकल्प खोजना चाहिए। यदि 2FA उपलब्ध है, तो इसे सक्षम करने का अर्थ है कुछ चरणों का पालन करना जिसमें आप अपनी पसंद का तरीका चुनते हैं (आमतौर पर, वह ईमेल के माध्यम से प्रमाणीकरण या स्मार्टफोन पर प्रमाणक ऐप है)। टू-फैक्टर ऑथेंटिकेशन को सक्षम और उपयोग करने में आपकी मदद करने के लिए, हमने कुछ गाइड प्रकाशित किए हैं जो कुछ सबसे लोकप्रिय ऑनलाइन सेवाओं को कवर करते हैं:

इसके अलावा, यदि आप अपनी कंपनी में दो-कारक प्रमाणीकरण को लागू करने का एक आसान तरीका ढूंढ रहे हैं, तो यहां इस तरह के उत्कृष्ट समाधान के लाभों के बारे में एक छोटा लेख है: 7 चीजें जो आप ईएसईटी सिक्योर ऑथेंटिकेशन के साथ कर सकते हैं(7 things you can do with ESET Secure Authentication)

क्या आपने अपने सभी खातों पर दो-कारक प्रमाणीकरण सक्षम किया है?

हमें उम्मीद है कि आपको यह मार्गदर्शिका उपयोगी लगी होगी। यदि आपके पास द्वि-चरणीय सत्यापन कैसे काम करता है, यह समझने में कोई प्रश्न या समस्या है, तो नीचे एक टिप्पणी छोड़ने में संकोच न करें।



About the author

मैं एक सॉफ्टवेयर समीक्षक और वायरलेस इंजीनियर हूं, जिसके पास क्षेत्र में 10 से अधिक वर्षों का अनुभव है। मैं मोबाइल एप्लिकेशन और सॉफ़्टवेयर की समीक्षा करने के साथ-साथ ग्राहकों को उनके नेटवर्क को अनुकूलित करने में मदद करता हूं। अपनी समीक्षाओं के माध्यम से, मैं आपको इस बारे में सूचित निर्णय लेने में मदद कर सकता हूं कि किन उत्पादों का उपयोग करना है, अपने वर्कफ़्लो को कैसे सुधारना है, आदि। मेरे कौशल में उत्कृष्ट लिखित और मौखिक संचार, समस्या समाधान, मजबूत तकनीकी ज्ञान और विस्तार पर ध्यान देना शामिल है। मैं स्वतंत्र रूप से काम करने और परियोजनाओं पर सहयोग करने में भी कुशल हूं।



Related posts