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