गोंधळ आणि प्रसार दरम्यान फरक

लेखक: Laura McKinney
निर्मितीची तारीख: 1 एप्रिल 2021
अद्यतन तारीख: 14 मे 2024
Anonim
Lecture 03 : Performance Issue and Introduction to TTL
व्हिडिओ: Lecture 03 : Performance Issue and Introduction to TTL

सामग्री


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

क्लॉड शॅननने आकडेवारीची दीर्घ आणि वेळ घेणारी पद्धत वापरण्याऐवजी क्रिप्टोग्राफिक फंक्शनचे मूलभूत ब्लॉक पकडण्यासाठी गोंधळ आणि प्रसार करण्याचे तंत्र प्रस्तावित केले. शॅनन प्रामुख्याने सांख्यिकी विश्लेषणाच्या मदतीने क्रिप्टेनालिसिसच्या प्रतिबंधाबद्दल चिंतित होते.

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


  1. तुलना चार्ट
  2. व्याख्या
  3. मुख्य फरक
  4. निष्कर्ष

तुलना चार्ट

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

गोंधळ व्याख्या

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


की आणि इनपुट (साधा) यावर अवलंबून असलेल्या प्रतिस्थापन आणि जटिल स्क्रॅम्बलिंग अल्गोरिदम वापरुन गोंधळ प्राप्त केला जाऊ शकतो.

डिफ्यूजन व्याख्या

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

हा वैयक्तिक साधा अंक बर्‍याच सायफर अंकांवर पसरवून साध्य केला जातो, जसे की जेव्हा एखादा साधा बदलला तर त्याचा संपूर्ण सायफरवर परिणाम झाला पाहिजे किंवा बदल संपूर्ण सायफरवर झाला पाहिजे.

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

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

निष्कर्ष

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