आपने अपने पासवर्ड को याद रखने के लिए कितनी बार जानबूझकर छोटा और सरल बनाया है? जब आप सार्वजनिक रूप से बाहर जाते हैं तो आप अपने पासवर्ड में हर समय पागल टाइपिंग कैसे करते हैं? ये वास्तविक और सामान्य समस्याएं हैं जिनका सामना आज हर कोई करता है, सभी को एक छोटे से उपकरण के साथ हल किया जा सकता है जिसे सुरक्षा कुंजी के रूप में जाना जाता है।

हालांकि YubiKey और Google Titan विश्वसनीय सुरक्षा कुंजी प्रदान करते हैं, वे महंगे हो सकते हैं। तो आज, डिजिस्पार्क प्रोग्रामेबल बोर्ड के साथ अपनी खुद की किफायती सुरक्षा कुंजी बनाना सीखें।

सुरक्षा कुंजी का उपयोग करने के कारण

सुरक्षा कुंजियाँ वर्षों से पासवर्ड संग्रहीत करने का एक लोकप्रिय तरीका बन गई हैं। बहुत से लोग उनका उपयोग सुविधा और सुरक्षा उद्देश्यों के लिए करते हैं।

चूंकि ये कुंजियां स्वचालित रूप से उपयोगकर्ता नाम और पासवर्ड इनपुट करती हैं, इसलिए उपयोगकर्ता लंबे और जटिल पासवर्ड का उपयोग करके अपनी ऑनलाइन सुरक्षा को बढ़ा सकते हैं, जिन्हें जबरदस्ती करने में उम्र लग जाएगी। सुरक्षा कुंजियाँ भी उपयोगकर्ताओं को भौतिक कीलॉगर्स को बायपास करने की अनुमति देती हैं क्योंकि अब कीबोर्ड पर टाइप करने की आवश्यकता नहीं है।

instagram viewer

सुरक्षा कुंजी का उपयोग करने का दूसरा कारण केवल सुविधा के लिए होगा। बहुत सारे लोग धीमे और अपुष्ट टाइप करने वाले होते हैं। पासवर्ड टाइप करते समय, एक गलत कैरेक्टर में कीपिंग करने से अक्सर सब कुछ डिलीट हो जाता है और फिर से शुरू हो जाता है। सुरक्षा कुंजी के साथ, उपयोगकर्ताओं को अब गलत कीस्ट्रोक्स बनाने के बारे में चिंता करने की ज़रूरत नहीं है।

डिजिस्पार्क क्यों?

डिजीस्पार्क एक प्रोग्राम योग्य बोर्ड है जिसे अलग-अलग अनुप्रयोगों के लिए डिज़ाइन किया गया है- लाइटवेट ऑटोमेशन, आरजीबी प्रोग्रामिंग, शोषण उपकरण, सुरक्षा कुंजी, और बुद्धिमान इलेक्ट्रॉनिक्स परियोजनाओं का वर्गीकरण।

हम मुख्य रूप से इसकी लागत के लिए डिजिस्पार्क का उपयोग करना चाहते हैं। लेखन के रूप में, आप eBay पर तीन से चार डॉलर के बीच एक पा सकते हैं। आप एक क्लोन भी खरीद सकते हैं जो दो डॉलर से भी कम में काम करता है। चूंकि माइक्रोप्रोसेसर पहले से ही इस तरह के एक विचारशील बोर्ड में पैक किया गया है, सोल्डरिंग घटकों की अब आवश्यकता नहीं है।

सुरक्षा कुंजी बनाना

सुरक्षा कुंजी को काम करने के लिए, जब भी आपके डिवाइस में यूएसबी पोर्ट में डाला जाता है तो आपको अपना पासवर्ड इनपुट करने के लिए डिजिस्पार्क को प्रोग्राम करना होगा। चिंता मत करो; यह जटिल नहीं है। कोड पहले से ही नीचे दिया गया है। आपको बस एक IDE (एकीकृत विकास पर्यावरण) स्थापित करना है, Digistump ड्राइवरों को स्थापित करना है, और स्केच को Digispark में अपलोड करना है, और आपका काम हो गया।

Arduino IDE सेट करना

Arduino IDE सभी प्रकार के Arduino बोर्डों जैसे Uno, Leonardo, और Pro Micro की प्रोग्रामिंग के लिए बनाया गया सॉफ़्टवेयर है। चूंकि आप डिजिस्पार्क (एक बोर्ड जो Arduino द्वारा पंजीकृत नहीं है) का उपयोग कर रहे होंगे, आपको पहले इसके लिए IDE सेट करना होगा।

सम्बंधित: क्यों सभी को Arduino सीखना चाहिए

स्टेप 1: डाउनलोड करें अरुडिनो आईडीई.

यदि आप लिनक्स का उपयोग कर रहे हैं और सुनिश्चित नहीं हैं कि कौन सा संस्करण प्राप्त करना है, तो आईडीई के 64-बिट संस्करण का उपयोग करने का प्रयास करें। विंडोज और मैक के लिए, बस पहले दिए गए विकल्प के लिए जाएं। डाउनलोड पूरा होने के बाद, सभी डिफ़ॉल्ट सेटिंग्स के साथ IDE इंस्टॉल करें। फिर प्रोग्राम को फायर करें।

चरण दो: Digistump को बोर्ड मैनेजर में जोड़ें

चूंकि डिजिस्पार्क डिफ़ॉल्ट रूप से Arduino IDE द्वारा समर्थित नहीं है, इसलिए आपको IDE से संवाद करना होगा कि आप इसे Digistump डेटाबेस का लिंक देकर किसी तृतीय-पक्ष बोर्ड का उपयोग करना चाहते हैं।

आप इसे ऊपर मँडरा कर कर सकते हैं फ़ाइल और क्लिक करना पसंद या शॉर्टकट का उपयोग करके Ctrl+कमांड.

प्रतिलिपि करें और चिपकाएं " http://digistump.com/package_digistump_index.json" (उद्धरण चिह्नों के बिना) पर अतिरिक्त बोर्ड प्रबंधक URL, तब दबायें ठीक है.

चरण 3: अपना डिजिस्पार्क बोर्ड चुनें

निलंबित करें उपकरण > बोर्ड, तब दबायें बोर्ड प्रबंधक।

निम्न को खोजें डिजिस्टम्प, फिर चुनें Digistump AVR बोर्ड और इंस्टॉल पर क्लिक करें। हमारे IDE में सभी Digistump बोर्डों को डाउनलोड और इंस्टॉल करने में कुछ समय लगेगा। स्थापना के बाद, क्लिक करें बंद करे.

निलंबित करें टूल्स > बोर्ड > डिजिस्टंप एवीआर बोर्ड, फिर क्लिक करें डिजीस्पार्क (डिफ़ॉल्ट - 16.6 मेगाहर्ट्ज)।

आपका IDE पहले से ही Digispark को प्रोग्राम करने के लिए तैयार है। हालाँकि, यदि आपका पीसी डिजीस्पार्क को प्लग इन करते समय नहीं पहचानता है, तो आपको इसके उचित ड्राइवर स्थापित करने होंगे।

अपने पीसी पर डिजिटम्प ड्राइवर स्थापित करना

स्टेप 1: डाउनलोड करें डिजिस्टंप ड्राइवर्स।

चरण दो: ज़िप फ़ाइल निकालें और फ़ोल्डर खोलें। डबल क्लिक करें ड्राइवर स्थापित करें स्थापित करने के लिए।

आप Digispark को प्रोग्राम करने के लिए पूरी तरह तैयार हैं और तैयार हैं।

डिजिस्पार्क प्रोग्रामिंग

Arduino में प्रोग्रामिंग अपेक्षाकृत सरल है। हालाँकि, आपको इसकी आदत डालने के लिए थोड़ा सा छेड़छाड़ करने की आवश्यकता है।

स्केच (Arduino में एक स्क्रिप्ट को स्केच कहा जाता है) Digispark को एक कीबोर्ड की तरह काम करता है। DigisKeyboard लाइब्रेरी का उपयोग करते हुए, स्केच स्वचालित रूप से आपके उपयोगकर्ता नाम का प्रिंट आउट ले लेगा, एंटर कुंजी दबाएं, अपना पासवर्ड टाइप करें, और अपने खाते में लॉग इन करने के लिए फिर से एंटर कुंजी दबाएं। यहाँ पूरा स्केच है:

#शामिल "DigiKeyboard.h"
व्यर्थ व्यवस्था() {
}
शून्य लूप () {

DigiKeyboard.print ("यहाँ उपयोगकर्ता नाम");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.print ("यहां पासवर्ड");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.delay (2000)
}

आइए इसे तोड़ दें ताकि आप कम से कम समझ सकें कि क्या हो रहा है।

#शामिल "DigiKeyboard.h"

इस आदेश का उपयोग आयात करने के लिए किया जाता है डिजीकीबोर्ड स्क्रिप्टिंग को सरल बनाने के लिए पूर्व-कोडित कार्यों के साथ स्केच की क्षमता का विस्तार करने के लिए पुस्तकालय।

 व्यर्थ व्यवस्था(){
}

सेट अप () जब आप अपने प्रोग्राम करने योग्य बोर्ड पर बटन जैसे ट्रिगर जोड़ते हैं तो पिन सेट करने के लिए फ़ंक्शन का उपयोग किया जाता है। आप इस भाग को छोड़ सकते हैं क्योंकि आपने हमारे Digispark में कोई अतिरिक्त घटक नहीं मिलाया है। इसे यहां एक सम्मेलन के रूप में जोड़ा गया है, इसलिए जब भी आप अपनी डिजिस्पार्क सुरक्षा कुंजी में अधिक कार्यक्षमता जोड़ना चाहते हैं तो आप इसका उपयोग कर सकते हैं।

शून्य लूप () {
}

लूप () फ़ंक्शन स्केच को लगातार फीडबैक लूप में रहने की अनुमति देता है ताकि डिजीपार्क सुरक्षा कुंजी एक निर्दिष्ट समय पर नीचे दिए गए कार्यों को दोहरा सके। डिजीकीबोर्ड लूप के तहत काम करता है Digispark अपना उपयोगकर्ता नाम और पासवर्ड टाइप करें।

अब जब आप समझ गए हैं कि स्केच कैसे काम करता है, तो अपनी डिजिस्पार्क सुरक्षा कुंजी की प्रोग्रामिंग शुरू करें।

स्टेप 1: आईडीई पर लिखी गई सभी चीजों को हटा दें और इस स्क्रिप्ट को पेस्ट करें:

#शामिल "DigiKeyboard.h"
व्यर्थ व्यवस्था() {
}
शून्य लूप () {
DigiKeyboard.print ("यहाँ उपयोगकर्ता नाम");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.print ("यहां पासवर्ड");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.delay (2000);
}

चरण दो: परिवर्तन "यहाँ उपयोगकर्ता नाम" अपने उपयोगकर्ता नाम के साथ और "पासवर्ड यहाँ" अपने पासवर्ड के साथ। याद रखें कि आपका उपयोगकर्ता नाम और पासवर्ड उद्धरण चिह्नों में होना चाहिए।

शून्य लूप () {

डिजीकीबोर्ड.प्रिंट ("[email protected]");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
डिजीकीबोर्ड.प्रिंट ("बहुत जटिल पासवर्ड");
DigiKeyboard.sendKeyStroke (KEY_ENTER);
DigiKeyboard.delay (2000)
}

चरण 3: अपलोड पर क्लिक करें

चरण 4: एक बार देख लो"डिवाइस में अभी प्लग इन करें…", अपने पीसी के यूएसबी पोर्ट पर अपने डिजिस्पार्क में प्लग इन करें।

एक बार स्केच आपके डिजिस्पार्क पर सफलतापूर्वक अपलोड हो जाने के बाद, आपको इस तरह का एक संकेत देखना चाहिए।

बधाई हो, अब आपके पास डिजिस्पार्क सुरक्षा कुंजी है! अपने Facebook, Instagram, Google और अन्य खातों के लिए अपने उपयोगकर्ता नाम और पासवर्ड संयोजन को संग्रहीत करने के लिए इसका उपयोग करें।

संभावित डिजीस्पार्क सुरक्षा उन्नयन

आपकी सुरक्षा और सुविधा के लिए आपकी नई डिजीपार्क सुरक्षा कुंजी सेवा के लिए तैयार है। हालाँकि, यह अभी भी काफी सीमित है। ऐसा इसलिए है क्योंकि आप केवल एक उपयोगकर्ता नाम और पासवर्ड संग्रहीत कर सकते हैं। इसके अलावा, Digispark आपके क्रेडेंशियल्स को इनपुट करने से पहले कुछ सेकंड की देरी करता है।

यदि आप कार्य के लिए तैयार हैं, तो आप इस सुरक्षा कुंजी को बेहतर बनाने के लिए कुछ अपग्रेड कर सकते हैं। आप Digispark पर एक अलग बूटलोडर स्थापित करके स्टार्टअप विलंब को दूर कर सकते हैं। हालाँकि, स्टार्टअप विलंब को उद्देश्यपूर्ण रूप से डिफ़ॉल्ट बूटलोडर में जोड़ा गया था, इसलिए उपयोगकर्ता कोड को निष्पादित करने से पहले डिजीस्पार्क पर नए प्रोग्राम अपलोड करना जारी रख सकते हैं। इसके चले जाने के साथ, आपको बोर्ड को प्रोग्राम करने योग्य मोड में सेट करने के लिए एक स्विच को मिलाप करना होगा या जब भी आप चाहें मोड निष्पादित करना होगा।

सम्बंधित: बूटलोडर क्या है? बूटलोडर कैसे काम करता है?

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

वहनीय सुरक्षा

आपने अपग्रेड करना चुना है या नहीं, जब भी आप किसी नई मशीन पर लॉग इन करने का प्रयास करते हैं, तो सुरक्षा कुंजी हाथ में होने से आपको बेहतर सुरक्षा और सुविधा मिलेगी। अपनी सुरक्षा को अधिकतम करने में रुचि रखने वाले लोगों के लिए, दोहरे प्रमाणीकरण फ़ंक्शन के साथ व्यावसायिक सुरक्षा कुंजियों से चिपके रहना आदर्श है।

हालाँकि, यदि आप भौतिक कुंजी पर बहुत अधिक पैसा खर्च करने के इच्छुक नहीं हैं, तो यह सस्ती और मज़ेदार सुरक्षा कुंजी आपके लिए है।

अब आप अपने फ़ोन का उपयोग सुरक्षा कुंजी के रूप में कर सकते हैं

यदि आपके पास Android 7.0 या बाद के संस्करण चलाने वाले उपकरण हैं, तो अब आप अपने फ़ोन का उपयोग सुरक्षा कुंजी के रूप में कर सकते हैं, जिससे 2FA पहले से कहीं अधिक सुरक्षित हो जाएगा।

आगे पढ़िए

साझा करनाकलरवईमेल
संबंधित विषय
  • DIY
  • सुरक्षा
  • अरुडिनो
  • कंप्यूटर सुरक्षा
  • DIY परियोजना ट्यूटोरियल
लेखक के बारे में
जेरिक मैनिंग (4 लेख प्रकाशित)

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

Jayric Maning की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें