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

सूचना सुरक्षा में DES पर हमले

DES पर विभिन्न हमले निम्नलिखित हैं:

1. डिफरेंशियल क्रिप्टएनालिसिस (Differential Cryptanalysis)

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

2. रिलेटेड-की क्रिप्टएनालिसिस (Related-Key Cryptanalysis)

  • रिलेटेड-की क्रिप्टएनालिसिस मानता है कि हमलावर न केवल मूल (अज्ञात) कुंजी K के तहत बल्कि कुछ व्युत्पन्न कुंजियों K₀ = f(K) के तहत भी विशिष्ट प्लेनटेक्स्ट के एन्क्रिप्शन को समझता है।
  • चॉजेन-रिलेटेड की अटैक: हमलावर परिभाषित करता है कि कुंजी को कैसे संशोधित किया जाना है।
  • नोन-रिलेटेड-की अटैक: वे जहां कुंजी अंतर ज्ञात है, लेकिन हमलावर द्वारा चुना नहीं जा सकता।
  • यह जोर दिया जा सकता है कि हमलावर कुंजियों के बीच संबंध को समझता है या चुनता है, न कि केवल वास्तविक कुंजी मान।
  • रिलेटेड-की क्रिप्टएनालिसिस उन कुंजी-विनिमय प्रोटोकॉल पर एक वास्तविक हमला है जो कुंजी-अखंडता प्रदान नहीं करते - एक हमलावर कुंजी में बिट्स को फ्लिप करने में सक्षम हो सकता है बिना कीपैड को समझे। कुंजी-अपडेट प्रोटोकॉल जो ज्ञात फंक्शन जैसे K, K+1, K+2 आदि का उपयोग करके कुंजियों को अपडेट करते हैं। रिलेटेड-की अटैक का उपयोग रोटर डिवाइस जैसे ऑपरेटरों के खिलाफ भी किया गया था जो लगातार रोटर्स को गलत तरीके से सेट करते हैं।

3. लीनियर क्रिप्टएनालिसिस (Linear Cryptanalysis)

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

4. ब्रूट फोर्स अटैक (Brute Force Attack)

  • क्रिप्टएनालिसिस में, एक ब्रूट फोर्स अटैक बड़ी संख्या में संभावनाओं का प्रयास करके एक क्रिप्टोग्राफिक योजना को हराने की एक विधि है।
  • उदाहरण के लिए, एक संदेश को डिकोड करने के लिए सभी संभावित कुंजियों के माध्यम से पूरी तरह से काम करना।
  • एक उपयुक्त कुंजी लंबाई का चयन ब्रूट फोर्स अटैक को लागू करने की व्यावहारिक व्यवहार्यता पर निर्भर करता है।
  • सममित-कुंजी सिफर के लिए, एक ब्रूट फोर्स अटैक आमतौर पर कुंजी स्थान की ब्रूट-फोर्स खोज का मतलब है; यानी, एक विशिष्ट सिफर टेक्स्ट बनाने के लिए उपयोग की गई प्लेनटेक्स्ट खोजने के लिए सभी संभावित कुंजियों की जांच करना।
  • ब्रूट फोर्स अटैक में, सही कुंजी खोजने से पहले अपेक्षित परीक्षणों की संख्या कुंजी स्थान के आकार के आधे के बराबर होती है। उदाहरण के लिए, यदि 2⁶⁴ संभावित कुंजियां हैं, तो एक ब्रूट फोर्स अटैक आमतौर पर 2⁶³ परीक्षणों के बाद एक कुंजी खोजने की उम्मीद कर सकता है।
  • यदि कुंजियां कमजोर तरीके से उत्पन्न होती हैं (उदाहरण के लिए, अनुमान लगाने योग्य पासवर्ड से प्राप्त), तो बहुत छोटे सेट पर पूरी तरह से खोज करना संभव है, और पासवर्ड से उत्पन्न कुंजियां एक डिक्शनरी में।
  1. सूचना सुरक्षा में DES की कुंजी उत्पादन के चरण सूचना सुरक्षा में DES की कुंजी उत्पादन के चरण

    डेटा एन्क्रिप्शन स्टैंडर्ड (DES) एक ब्लॉक सिफर एल्गोरिदम है जो 64 बिट्स के ब्लॉकों में प्लेन टेक्स्ट बनाता है और उन्हें 48 बिट्स की कुंजियों का उपयोग करके सिफरटेक्स्ट में बदल देता है। यह एक सममित कुंजी एल्गोरिदम है, जिसका अर्थ है कि समान कुंजी का उपयोग जानकारी को एन्क्रिप्ट और डिक्रिप्ट करने के लिए

  1. - सूचना सुरक्षा में पब्लिक की क्रिप्टोसिस्टम के अनुप्रयोग क्या हैं?

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

  1. - सूचना सुरक्षा में पब्लिक की क्रिप्टोसिस्टम के सिद्धांत क्या हैं?

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