एन्क्रिप्शन 101: एन्क्रिप्शन को समझना

हम में से उन लोगों के लिए एक हाथ से दृष्टिकोण जो गणित में अच्छे नहीं हैं

डब्ल्यूपीए 2 , WEP , 3 डीईएस, एईएस, सममित, असममित, इसका क्या मतलब है, और आपको परवाह क्यों करनी चाहिए?

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

आपको एन्क्रिप्शन की परवाह क्यों करनी चाहिए?

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

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

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

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

मैं गणितज्ञ नहीं हूं, वास्तव में, मैं गणित में भयानक हूं। मुझे एन्क्रिप्शन एल्गोरिदम और व्हाट्नॉट में शामिल समीकरणों के बारे में वास्तव में जानने की परवाह नहीं थी, मैं सिर्फ यह जानना चाहता था कि डेटा एन्क्रिप्टेड होने पर क्या हो रहा है। मैं इसके पीछे जादू को समझना चाहता था।

तो, एन्क्रिप्शन और क्रिप्टोग्राफी के बारे में जानने का सबसे अच्छा तरीका क्या है?

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

मूल क्रिप्टोल, जिसे अब क्रिप्टोल 1 (सीटी 1) के नाम से जाना जाता है, एक माइक्रोसॉफ्ट विंडोज-आधारित एप्लिकेशन था। उस समय से, कई अन्य संस्करण जारी किए गए हैं जैसे कि क्रिप्टोल 2 (क्रिप्टूल का एक आधुनिक संस्करण, जेक्रिपटूल (मैक, विन और लिनक्स के लिए), साथ ही साथ क्रिप्टूल-ऑनलाइन नामक एक ब्राउज़र आधारित संस्करण।

इन सभी ऐप्स में एक लक्ष्य है: क्रिप्टोग्राफ़ी को कुछ ऐसा करें जो गैर-गणितज्ञ-प्रकार के लोग मेरे जैसे समझ सकते हैं।

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

CrypTool लोगों के पास भी एक प्रतियोगिता साइट है, जो कि मिस्ट्रीटविस्टर नामक कोड-ब्रेकर होंगे। यह साइट आपको केवल किप और पेपर की आवश्यकता वाले सिफर के खिलाफ अपनी किस्मत आजमाने की सुविधा देती है, या आप कुछ जटिल चुनौतियों तक पहुंच सकते हैं जिसके लिए कुछ गंभीर कंप्यूटर शक्ति के साथ कुछ प्रोग्रामिंग कौशल की आवश्यकता होती है।

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

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

CrypTool निःशुल्क है और CrypTool पोर्टल पर उपलब्ध है