डेटा एन्क्रिप्शन जानकारी और डेटा को गोपनीय रखने का पहला और सबसे प्रभावी तरीका है। यह सुनिश्चित करने का सबसे आसान तरीका है कि साइबर अपराधी और अन्य दुर्भावनापूर्ण अभिनेता समान रूप से निजी या व्यक्तिगत जानकारी नहीं पढ़ सकते हैं।
एन्क्रिप्ट करने का अर्थ है डेटा को एक पठनीय प्रारूप से एक समझ से बाहर प्रारूप में परिवर्तित करना। डेटा एन्क्रिप्शन सॉफ्टवेयर एक एन्क्रिप्शन एल्गोरिथम पर निर्भर करता है, जो एन्क्रिप्शन विकसित करता है जो इतना जटिल है कि इसे केवल कंप्यूटिंग शक्ति द्वारा अखंड किया जा सकता है।
कई एन्क्रिप्शन एल्गोरिदम हैं, ट्वोफिश सर्वश्रेष्ठ में से एक है। लेकिन इससे पहले कि हम Twofish में गोता लगाएँ, आइए कुछ उदाहरणों के साथ, जल्दी से देखें कि एन्क्रिप्शन एल्गोरिदम कैसे काम करता है।
ट्वोफिश की तरह एन्क्रिप्शन एल्गोरिदम कैसे काम करते हैं?
कुछ एन्क्रिप्ट करने में पठनीय सामग्री (वाक्य, संख्या, आदि) को एक समझ से बाहर पाठ में परिवर्तित करना शामिल है जिसे सिफर-पाठ कहा जाता है।
संदेश को डिक्रिप्ट करना क्रिप्टोग्राफ़िक कुंजियों का उपयोग करके किया जाता है, जो गणितीय मान हैं जिन पर प्रेषक और रिसीवर सहमत होते हैं - कुंजी जितनी अधिक जटिल और लंबी होगी, एन्क्रिप्शन उतना ही सुरक्षित होगा। वहाँ हैं
जानकारी को एन्क्रिप्ट और डिक्रिप्ट करने के दो तरीके, सममित और असममित। दोनों फायदे और नुकसान प्रदान करते हैं, लेकिन आम तौर पर बोलते हुए, असममित अधिक सुरक्षित होते हैं।एन्क्रिप्शन एल्गोरिदम के उदाहरण
आम तौर पर, नए एल्गोरिदम विकसित किए जाते हैं जब पुराने असुरक्षित हो जाते हैं। आज उपयोग किए जाने वाले कुछ सबसे प्रसिद्ध एल्गोरिदम में निम्नलिखित शामिल हैं:
- एईएस एन्क्रिप्शन:उच्च एन्क्रिप्शन मानक व्हाट्सएप, टेलीग्राम, सिग्नल और विनज़िप जैसी सेवाओं में उपयोग किए जाने वाले दुनिया भर में सबसे आम एप्लिकेशन एल्गोरिदम में से एक है। अमेरिकी सेना, एनएसए, और कई क्लाउड एन्क्रिप्शन सॉफ्टवेयर एईएस का भी उपयोग करें।
- आरएसए एन्क्रिप्शन: रिवेस्ट, शमीर और एडलमैन के लिए संक्षिप्त, इस एल्गोरिथ्म का आविष्कार करने वाले गणितज्ञों के अंतिम नाम। RSA एक असममित एल्गोरिथम है जिसका उपयोग ज्यादातर सुरक्षित डेटा ट्रांसमिशन के लिए किया जाता है।
- सर्प एन्क्रिप्शन: इस एल्गोरिथम में एईएस की तुलना में उच्च सुरक्षा एन्क्रिप्शन मानक हैं, फिर भी इसे लागू करना धीमा और कठिन है।
- मार्स एन्क्रिप्शन: यह एल्गोरिथम आईबीएम द्वारा डिज़ाइन किया गया है और इसमें 128-बिट ब्लॉक आकार है, और यह बहुत सामान्य नहीं है। अधिकांश उल्लिखित एल्गोरिदम के विपरीत, MARS एक विषम संरचना का उपयोग करता है।
- ट्वोफिश एन्क्रिप्शन: यह एल्गोरिथम हार्डवेयर और सॉफ्टवेयर के लिए उपयोग किया जाता है और इसे सबसे सुरक्षित एन्क्रिप्शन में से एक माना जाता है। Twofish मालिकाना नहीं है, इसलिए यह किसी के लिए भी स्वतंत्र रूप से उपलब्ध है।
सिफर के रूप में ट्वोफिश इतना प्रभावी क्या है?
ट्वोफिश एक 128-बिट ब्लॉक सिफर है जिसकी लंबाई 256 बिट्स तक है। यह 128-बिट कुंजी Twofish को वस्तुतः प्रतिरक्षित बनाती है क्रूर बल के हमले (जिसमें उपयोगकर्ता नाम और पासवर्ड का अनुमान लगाकर किसी के खाते में प्रवेश करने का प्रयास शामिल है)। ट्वोफिश के साथ, इससे कोई फर्क नहीं पड़ेगा क्योंकि हैकर की कंप्यूटिंग शक्ति की परवाह किए बिना किसी संदेश को क्रैक करने में दशकों लगेंगे।
साथ ही, सुरक्षा की एक अतिरिक्त परत के रूप में Twofish एन्क्रिप्शन डेटा को एन्क्रिप्ट करने के लिए एक नियतात्मक एल्गोरिदम और सममित कुंजी का उपयोग करते हैं।
Twofish की एक और महत्वपूर्ण विशेषता इसका लचीलापन है। जबकि प्रदर्शन हमेशा महत्वपूर्ण था, ट्वोफिश को भी के आधार पर प्रदर्शन ट्रेडऑफ़ की अनुमति देने के लिए डिज़ाइन किया गया था गति, मेमोरी, रैम, हार्डवेयर गेट काउंट के संदर्भ में नेटवर्क के एन्क्रिप्शन और कार्यान्वयन का महत्व, आदि। यह ट्रेडऑफ़ ट्वोफ़िश को लचीला बनाने की अनुमति देता है ताकि इसे विभिन्न अनुप्रयोगों में लागू किया जा सके।
ट्वोफिश एल्गोरिथम का आविष्कार किसने किया?
ट्वोफिश 1998 में निकली और तब से टूटी नहीं है। सिफर को ट्वोफिश टीम की मदद से, काउंटरपेन लैब्स के ब्रूस श्नेयर द्वारा विकसित किया गया था।
ट्वोफिश और ब्लोफिश में क्या अंतर है?
ट्वोफिश ब्लोफिश एन्क्रिप्शन एल्गोरिथ्म का उत्तराधिकारी है, जिसे श्नीयर ने 1993 में आविष्कार किया था। ब्लोफिश एक सममित-कुंजी ब्लॉक सिफर है जिसकी महत्वपूर्ण लंबाई 64 बिट्स तक है, ठीक इसके उत्तराधिकारी की तरह। ब्लोफिश और ट्वोफिश इस बात के समकक्ष हैं कि एईएस ने डेस को कैसे बदल दिया। और मानो या न मानो, ब्लोफिश का ट्वोफिश की तुलना में अधिक व्यापक उपयोग है क्योंकि यह लंबे समय से उपलब्ध है।
ट्वोफिश एन्क्रिप्शन का उपयोग कौन करता है?
इसकी सफलता के बावजूद, एईएस की तुलना में केवल कुछ एप्लिकेशन ट्वोफिश का उपयोग करते हैं। हालाँकि, दो सबसे लोकप्रिय प्रोग्राम जो Twofish एन्क्रिप्शन एल्गोरिथम पर भरोसा करते हैं, वे हैं PGP और TrueCrypt- पहले डार्क वेब उपयोगकर्ताओं के बीच परिचित थे।
पीजीपी (प्रिटी गुड प्राइवेसी), मानक ईमेल एन्क्रिप्शन, और GPG, इसकी हस्ताक्षर सेवा, Twofish का उपयोग करते हैं। और अंत में, TrueCrypt, सबसे लोकप्रिय और मुफ्त में से एक फ़ाइल एन्क्रिप्शन प्रोग्राम विंडोज और मैक के लिए, ट्वोफिश एन्क्रिप्शन एल्गोरिथम पर भी निर्भर करता है।
ट्वोफिश लोकप्रिय क्यों नहीं है अगर यह अच्छा है?
ट्वोफिश सर्वश्रेष्ठ एन्क्रिप्शन समाधानों में से एक है, लेकिन यह दुनिया भर में एक लोकप्रिय एन्क्रिप्शन एल्गोरिदम नहीं है। और भले ही अधिकांश क्रिप्टोग्राफर ट्वोफिश को एईएस से अधिक सुरक्षित मानते हैं, एईएस दुनिया में सबसे लोकप्रिय एन्क्रिप्शन एल्गोरिदम बना हुआ है। स्वाभाविक रूप से, इस बारे में अभी भी कुछ बहस चल रही है कि कौन सा बेहतर है, लेकिन साधारण कारण यह है कि Twofish ऐसा नहीं है इसकी गति और इस तथ्य के कारण व्यापक रूप से उपयोग किया जाता है कि यह अपने एन्क्रिप्शन के साथ लचीला हो सकता है (अर्थात की कमी मानकीकरण)।
आईईईई (इलेक्ट्रिकल एंड इलेक्ट्रॉनिक्स इंजीनियर्स संस्थान) के एक अध्ययन के मुताबिक, मानक रैम पर ग्रंथों को एन्क्रिप्ट और डिक्रिप्ट करते समय ट्वोफिश एल्गोरिदम को तेज़ माना जाता था। लेकिन, एईएस को तेजी से माना जाता था अगर उसने रैम बढ़ाया होता। ध्यान दें, छवि एन्क्रिप्शन का संचालन करते समय दोनों गति में समान थे, और दोनों सममित कुंजियों का उपयोग करते हैं।
चूंकि एईएस में तेज होने की क्षमता थी, इसलिए उद्योग ने फैसला किया कि यह अधिक वाणिज्यिक था। आखिरी चीज जो एक कंपनी चाहती है वह एक एन्क्रिप्शन एल्गोरिथम स्थापित करना है जो कंप्यूटर या फोन को धीमा कर देगा। यही कारण है कि भले ही सर्प और मार्स की सुरक्षा बेहतर है, फिर भी एईएस सबसे लोकप्रिय मानक है।
इसलिए ट्वोफिश का उपयोग उन लोगों के लिए किया जाता है जो वास्तव में सुरक्षा की परवाह करते हैं और इतनी गति और उपयोगकर्ता-मित्रता की नहीं। चूंकि Twofish सार्वजनिक डोमेन में भी है, आप संभावित रूप से अपना स्वयं का एल्गोरिदम विकसित कर सकते हैं और इसे बेहतर और तेज़ बनाने के लिए इसे Twofish पर आधारित कर सकते हैं।
तो क्या ट्वोफिश अटूट है?
ट्वोफिश एन्क्रिप्शन के साथ भी, आपको अपने गार्ड को कम नहीं करना चाहिए। सभी एन्क्रिप्शन एल्गोरिदम की तरह, Twofish मौजूदा और नए साइबर खतरों से सुरक्षित नहीं है।
भले ही श्नीयर और उनकी टीम का मानना है कि एल्गोरिथम बरकरार है, ट्वोफिश पर कई बार हमला किया गया है। भले ही ट्वोफिश एन्क्रिप्शन पर क्रूर बल के हमलों को हासिल करना लगभग असंभव है, फिर भी साइड-चैनल हमले की संभावना है।
हर जरूरत के लिए एक एल्गोरिथ्म
हालांकि कुछ एन्क्रिप्शन एल्गोरिदम दूसरों की तुलना में बेहतर हैं, जैसा कि हमने चर्चा की, सभी सुरक्षा और एन्क्रिप्शन में महत्वपूर्ण भूमिका निभाते हैं। जबकि कुछ एन्क्रिप्शन एल्गोरिदम पुराने और कम सुरक्षित हो सकते हैं, उद्योग उन्हें इस आधार पर पसंद कर सकता है कि उन्हें कितना आसान लागू किया जा सकता है। कमजोर एन्क्रिप्शन एल्गोरिदम को भी चुना जा सकता है यदि उन्हें कुछ भी महत्वपूर्ण एन्क्रिप्ट करने की आवश्यकता नहीं है।
यदि आप सुरक्षा को अगले स्तर तक ले जाना चाहते हैं और अत्यधिक गोपनीय जानकारी को एन्क्रिप्ट करना चाहते हैं तो Twofish आदर्श है। यह भी वांछनीय है यदि आप अपने स्वयं के एन्क्रिप्शन एल्गोरिदम को किसी मौजूदा पर आधारित करना चाहते हैं या यदि आप अपने डेटा को एन्क्रिप्ट करने के लिए कुछ कम मुख्यधारा का उपयोग करना चाहते हैं।