कंप्यूटर सुरक्षा - एन्क्रिप्शन

इस अध्याय में, हम चर्चा करेंगे कि कंप्यूटर सुरक्षा के लिए एन्क्रिप्शन कितना महत्वपूर्ण है।

एन्क्रिप्शन क्या है?

एन्क्रिप्शन एक परिवर्तित प्रकार की वास्तविक जानकारी है, जहाँ केवल अधिकृत पक्ष ही इसे पढ़ना जानते हैं, इसलिए सबसे खराब स्थिति में अगर किसी के पास इन फाइलों तक पहुँच है, तो भी वे उस संदेश को समझ नहीं पाएंगे।

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

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

दस्तावेज़ों को एन्क्रिप्ट करने के लिए प्रयुक्त उपकरण

इस ट्यूटोरियल में हम बेहतर समझ के लिए सैद्धांतिक पहलुओं की तुलना में प्रथाओं पर अधिक ध्यान केंद्रित करेंगे। आइए हम कुछ उपकरणों के बारे में चर्चा करते हैं जिनका उपयोग हम दस्तावेजों को एन्क्रिप्ट करने के लिए करते हैं -

  • Axcrypt- यह सबसे अच्छा ओपनसोर्स एन्क्रिप्शन फाइल सॉफ्टवेयर्स में से एक है। इसका उपयोग विंडोज ओएस, मैक ओएस और लिनक्स में भी किया जा सकता है। इस सॉफ्टवेयर से डाउनलोड किया जा सकता है -http://www.axantum.com/AxCrypt/Downloads.aspx

  • GnuPG- यह फिर से एक ओपनसोर्स सॉफ्टवेयर है और इसे अन्य सॉफ्टवेयर्स (जैसे ईमेल) के साथ भी एकीकृत किया जा सकता है। इसे इससे डाउनलोड किया जा सकता है -https://www.gnupg.org/download/index.html

  • Windows BitLocker - यह विंडोज एकीकृत उपकरण है और इसका मुख्य कार्य सभी हार्ड डिस्क संस्करणों को सुरक्षित और एन्क्रिप्ट करना है।

  • FileVault - यह एक मैक ओएस इंटिग्रेटेड टूल है और यह सिक्योर होने के साथ-साथ सभी हार्ड डिस्क वॉल्यूम को एनक्रिप्ट भी करता है।

एन्क्रिप्शन संचार के तरीके

सिस्टम प्रशासकों को अपने कर्मचारियों को संचार के एक सुरक्षित और एन्क्रिप्टेड चैनल का उपयोग और प्रस्ताव देना चाहिए और उनमें से एक है SSL (Secure Sockets Layer)यह प्रोटोकॉल क्लाइंट और सर्वर के बीच एक सुरक्षित और एन्क्रिप्टेड कनेक्शन स्थापित करने में मदद करता है। आम तौर पर, इसका उपयोग किया जाता हैWeb Servers, Mail Servers, FTP servers

आप इसकी आवश्यकता क्यों है?

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

कैसे देखें कि क्या संचार सुरक्षित है?

ब्राउज़र विज़ुअल संकेत देते हैं, जैसे लॉक आइकन या ग्रीन बार, आगंतुकों को यह जानने में मदद करने के लिए कि उनका कनेक्शन सुरक्षित कब है। निम्न स्क्रीनशॉट में एक उदाहरण दिखाया गया है।

सिस्टम एडमिनिस्ट्रेटर द्वारा उपयोग किया जाने वाला एक और टूल है SSH (Secure Shell)। यह टेलनेट और अन्य अनएन्क्रिप्टेड उपयोगिताओं के लिए एक सुरक्षित प्रतिस्थापन हैrlogin, rcp, rsh

यह इंटरनेट पर होस्ट करने के लिए संचार होस्ट में एन्क्रिप्टेड एक सुरक्षित चैनल प्रदान करता है। यह बीच-बीच में होने वाले हमलों को कम करता है। इसे इससे डाउनलोड किया जा सकता है -http://www.putty.org/