Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

सूचना सुरक्षा में DES की ताकत क्या है?


DES की ताकत निम्नलिखित है:

  • 56 बिट कुंजियों का उपयोग

    • 56 बिट कुंजी का उपयोग एन्क्रिप्शन में अक्सर किया जा सकता है। 2⁵⁶ संभावित कुंजियाँ हैं। इतनी बड़ी संख्या में कुंजियों पर ब्रूट फोर्स हमला असंभव है।

    • एक मशीन जो प्रति माइक्रोसेकंड एक DES एन्क्रिप्शन लागू करती है, सिफर को तोड़ने के लिए हजारों साल से अधिक समय लेगी।

    • प्रति माइक्रोसेकंड एक एन्क्रिप्शन की धारणा अत्यधिक मध्यम है। डिफी और हेलमैन ने माना कि एक समानांतर मशीन विकसित करने की तकनीक मौजूद थी जिसमें दस लाख एन्क्रिप्शन उपकरण थे, जिनमें से प्रत्येक प्रति माइक्रोसेकंड एक एन्क्रिप्शन लागू कर सकता था।

    • यह आवश्यक है कि सभी संभावित कुंजियों को केवल चलाने की तुलना में कुंजी-खोज हमले में अधिक है। यदि संदेश केवल अंग्रेजी में प्लेनटेक्स्ट है, तो परिणाम आसानी से सामने आ जाता है, हालांकि अंग्रेजी की पहचान करने का कार्य स्वचालित होना होगा।

    • यदि टेक्स्ट संदेश एन्क्रिप्शन से पहले संपीड़ित किया गया है, तो पहचान अधिक जटिल है।

  • एल्गोरिदम की प्रकृति
    • क्रिप्टोएनालिस्ट DES (डेटा एन्क्रिप्शन स्टैंडर्ड) एल्गोरिदम की विशेषताओं का फायदा उठाकर क्रिप्टोएनालिसिस लागू कर सकता है।

    • यह प्रत्येक पुनरावृत्ति में उपयोग किए जाने वाले आठ प्रतिस्थापन तालिकाओं या S-बॉक्स की कमजोरी का पता लगा सकता है।

    • बहुत काम किया गया है और S-बॉक्स के कई नियमितताओं और अप्रत्याशित व्यवहारों का पता चला है लेकिन कोई भी S-बॉक्स में कमजोरियों का पता लगाने में सफल नहीं हुआ है।

    • यह तर्क आकर्षक है, और वर्षों में S-बॉक्स के कई नियमितताओं और अप्रत्याशित व्यवहार पाए गए हैं।

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

    • टाइमिंग अटैक एक हमलावर को सुरक्षा प्रणाली में बनाए गए रहस्यों को निकालने की अनुमति देता है, यह अधिग्रहण करके कि सिस्टम को कई प्रश्नों का जवाब देने में कितना समय लगता है।

    • कोचर ने RSA डिक्रिप्शन के लिए उपयोग की जाने वाली गुप्त कुंजियों को प्रकट करने के लिए एक टाइमिंग अटैक डिज़ाइन किया। ये हमले केवल हार्डवेयर सुरक्षा टोकन के संदर्भ में उपयोग किए गए थे जिनमें स्मार्टकार्ड शामिल हैं।

    • ये सार्वजनिक कुंजी एल्गोरिदम से संबंधित हैं। इसमें यह जानकारी बनाए रखी जाती है कि कुंजी या प्लेनटेक्स्ट के बारे में जानकारी प्राप्त की जाती है यह देखकर कि कई सिफरटेक्स्ट पर डिक्रिप्शन लागू करने में कितना समय लगता है।

    • एक टाइमिंग अटैक इस तथ्य को पूरा करता है कि एन्क्रिप्शन या डिक्रिप्शन पर, एल्गोरिदम कई इनपुट पर अलग-अलग समय लेता है।

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


  1. - सूचना सुरक्षा में डिक्रिप्शन के प्रकार क्या हैं?

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

  1. - सूचना सुरक्षा में एन्क्रिप्शन के प्रकार क्या हैं?

    एन्क्रिप्शन डेटा को कोड करने की एक प्रक्रिया है जो एक फ़ाइल या मेल संदेश हो सकता है, इसे सिफर टेक्स्ट में बदल देता है - एक ऐसा रूप जो डिकोडिंग कुंजी के बिना अपठनीय है, ताकि पूर्व-निर्धारित प्राप्तकर्ता के अलावा कोई भी उस जानकारी को न पढ़ सके। डिक्रिप्शन एन्क्रिप्टेड डेटा को उसके मूल अनकोडेड रूप, प्ल

  1. - सूचना सुरक्षा में क्रिप्टोग्राफी में उपयोग किए जाने वाले बुनियादी शब्द क्या हैं?

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