नेटवर्क एन्क्रिप्शनची ओळख

बहुतेक लोकांना याची जाणीव नसते, परंतु आम्ही ऑनलाइन असताना जाताना जवळजवळ प्रत्येक वेळी नेटवर्क एन्क्रिप्शनवर अवलंबून असतो. बॅंकिंग आणि खरेदीच्या प्रत्येक गोष्टीसाठी ईमेलची तपासणी करण्यासाठी, आम्ही आमचे इंटरनेट ट्रान्झॅक्शन्स सुचितपणे सुरक्षित ठेवू इच्छितो आणि एन्क्रिप्शन हे शक्य करण्यात मदत करू शकतात.

नेटवर्क एन्क्रिप्शन काय आहे?

नेटवर्क डेटा संरक्षित करण्यासाठी एन्क्रिप्शन एक लोकप्रिय आणि प्रभावी पद्धत आहे. एन्क्रिप्शनची प्रक्रिया डेटा किंवा त्यातील मजकूरास अशी माहिती लपविते की मूळ माहिती केवळ संबंधित डिक्रिप्शन प्रक्रियेद्वारे पुनर्प्राप्त केली जाऊ शकते. कूटबद्धीकरण आणि डिक्रिप्शन सामान्य तंत्रज्ञानातील क्रिप्टोग्राफीमध्ये आहेत - सुरक्षित संप्रेषणातील वैज्ञानिक अनुशासन.

बर्याच एन्क्रिप्शन आणि डिक्रिप्शन प्रक्रिया ( अल्गोरिदम म्हणतात) अस्तित्वात आहेत. विशेषत: इंटरनेटवर, या अल्गोरिदमचे तपशील खरोखरच गुप्त ठेवणे अवघड आहे क्रिप्टोग्राफर हे समजून घेतात आणि त्यांचे अल्गोरिदम डिझाईन करतात जेणेकरून ते त्यांचे कार्यान्वयन तपशील सार्वजनिक केले तरी देखील कार्य करतील बहुतेक एनक्रिप्शन अल्गोरिदम कळा वापरून या पातळीचे संरक्षण प्राप्त करतात .

एन्क्रिप्शन की काय आहे?

कॉम्प्यूटर क्रिप्टोग्राफिमध्ये, एन्क्रिप्शन आणि डिक्रिप्शन अल्गोरिदम द्वारे वापरलेल्या बिट्सची एक लाँग क्रम आहे. उदाहरणार्थ, खालील एक गृहीते 40-बीट की दर्शवते:

00001010 01101001 10011110 00011100 01010101

एक एनक्रिप्शन अल्गोरिदम मूळ अनएन्क्रिप्टेड संदेश घेते आणि वरील प्रमाणे एक की आणि नवीन एन्क्रिप्टेड संदेश तयार करण्यासाठी की बिट्सच्या आधारे गणितीय स्वरूपातील मूळ संदेश बदलतो. उलट, डिक्रिप्शन अल्गोरिदम एका एनक्रिप्टेड संदेश घेते आणि एक किंवा अधिक किज् वापरून त्याचे मूळ स्वरूपात पुनर्संचयित करते.

काही क्रिप्टोग्राफिक अल्गोरिदम दोन्ही एन्क्रिप्शन आणि डिक्रिप्शनसाठी एक की वापरतात. अशी कळ गुप्त ठेवली पाहिजे; अन्यथा, जो संदेश पाठविण्याकरीता वापरलेल्या किल्लीबद्दल माहिती होती ती संदेश वाचण्यासाठी डिक्रिप्शन अल्गोरिदमला ती कळ पुरवता आली.

इतर अल्गोरिदम एका कूटबद्धतेसाठी एक की वापरतात आणि डिक्रिप्शनसाठी एक सेकंद, वेगळी की वापरतात. एन्क्रिप्शन की या प्रकरणात सार्वजनिक राहू शकते, डिक्रिप्शन की संदेश न वाचता वाचू शकत नाही म्हणून. लोकप्रिय इंटरनेट सुरक्षा प्रोटोकॉल या तथाकथित सार्वजनिक की एन्क्रिप्शनचा वापर करतात.

होम नेटवर्कवर कूटबद्धीकरण

Wi-Fi होम नेटवर्क WPA आणि WPA2 सह अनेक सुरक्षा प्रोटोकॉलचे समर्थन करते. जरी हे अस्तित्वात असणारे कणखर एन्क्रिप्शन अल्गोरिदम नाहीत, तेव्हा बाह्य नेटवर्कने बाहेरील लोकांकडून त्यांचे वाहतूक अडकवून ठेवण्यासाठी ते पुरेसे आहेत.

ब्रॉडबॅन्ड राउटर (किंवा अन्य नेटवर्क गेटवे ) कॉन्फिगरेशनची तपासणी करून होम नेटवर्कवर कोणत्या प्रकारचे एन्क्रिप्शन सक्रिय आहे हे ठरवा.

इंटरनेटवरील कूटबद्धीकरण

आधुनिक वेब ब्राउझर सुरक्षित ऑनलाइन व्यवहारांसाठी सुरक्षित सॉकेट लेअर (SSL) प्रोटोकॉलचा वापर करतात. एन्क्रिप्शनसाठी सार्वजनिक की वापरुन आणि डिक्रिप्शनसाठी एक वेगळी खाजगी की SSL कार्य करते. जेव्हा आपण आपल्या ब्राउझरमध्ये URL स्ट्रिंगवर एक HTTPS उपसर्ग पाहिलात, तेव्हा हे सूचित करते की एसएसएल एनक्रिप्शन परिदृश्यांच्या मागे चालत आहे

की लांबी आणि नेटवर्क सुरक्षाची भूमिका

डब्ल्यूपीए / डब्लूपीए 2 आणि एसएसएल एन्क्रिप्शन दोन्ही किल्लीवर इतके जोरदारपणे अवलंबून असतात कारण की लांबीच्या संदर्भात नेटवर्क एन्क्रिप्शनची प्रभावी अंमलबजावणी ही एक सामान्य माप आहे - की मधील बिट्सची संख्या.

नेटस्केप आणि इंटरनेट एक्सप्लोरर वेब ब्राऊझरमधील एसएसएलचे सुरुवातीचे कार्यान्वयन अनेक वर्षांपूर्वी 40-बिट SSL एन्क्रिप्शन मानक वापरले होते. होम नेटवर्क्ससाठी व्हीपीपीची प्रारंभिक अंमलबजावणी 40-बिट एनक्रिप्शन किज् देखील वापरली.

दुर्दैवाने, योग्य डीकोडिंग की अनुमान लावून 40-बिट एन्क्रिप्शन वाचणे किंवा "क्रॅक करणे" सोपे झाले. ब्रूट-बल डिक्रिप्शन असे क्रिप्टोग्राफीचे सर्वसामान्य अनाकलनीय तंत्र संगणकीय प्रक्रिया वापरते आणि प्रत्येक संभाव्य एकापैकी एक वापरून पहा. 2-बीट एनक्रिप्शन, उदाहरणार्थ, अंदाज लावण्यासाठी संभाव्य चार संभाव्य मूल्यांचा समावेश आहे:

00, 01, 10, आणि 11

3-बिट एनक्रिप्शनमध्ये आठ संभाव्य मूल्य, 4-बिट एन्क्रिप्शन 16 संभाव्य मूल्य आणि बरेच काही समाविष्ट होते. गणिती बोलत, एन-बीट की साठी 2 एन संभाव्य मूल्य अस्तित्वात आहे.

2 40 ही संख्या खूप मोठ्या संख्येने वाटली तरी, आधुनिक संगणकास या काळात अनेक जोड्या एकत्र करणे फार कठीण नाही. सुरक्षा सॉफ्टवेअरच्या निर्मात्यांनी एन्क्रिप्शनची ताकद वाढविण्याची आवश्यकता ओळखली आणि 128-बीट आणि उच्चांकावर हलविले अनेक वर्षांपूर्वी एन्क्रिप्शन स्तर

40-बिट एन्क्रिप्शनच्या तुलनेत, 128-बिट एन्क्रिप्शन मुळ लांबीच्या 88 अतिरिक्त बिट्स ऑफर करते. याचा अनुवाद 2 88 किंवा तब्बल

30 9,485,009,821,345,068,724,781,056

एक क्रूर शक्ती साठी आवश्यक अतिरिक्त जोड्या. या कळा वापरून संदेश वाहतूक कूटबद्ध आणि डिक्रिप्ट केल्यावर काही प्रक्रिया ओव्हरहेड्स उद्भवते, परंतु फायदे कितीतरी पलीकडे जातात.