एईएस आणि 3DES मधील फरक

Anonim

AES vs 3DES

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

एईएस तीन सामान्य एन्क्रिप्शन की लांबी, 128, 1 9 2, आणि 256 बिट्स वापरते. 3DES ची माहिती असताना डीईएस मानकाने ठरविल्याप्रमाणे एनक्रिप्शन की अद्याप 56 बिट्सपर्यंत मर्यादित आहे. पण तीन वेळा लागू केल्यापासून, कार्यान्वयक 3 वेगवेगळ्या 56 बीटा की, किंवा 2 एकसारखे आणि 1 स्वतंत्र, किंवा तीन एकसारखे कळाही निवडू शकतात. याचा अर्थ 3DES मध्ये अनुक्रमे 168, 112, किंवा 56 बिट एन्क्रिप्शन की लांबीचे एन्क्रिप्शन की लांबी असू शकते. परंतु तीन वेळा समान एन्क्रिप्शन पुन्हा भरताना 168 बिट्स वापरून 112 बीट्सच्या तुलनेत कमी सुरक्षा आहे आणि 112 बिट्सचा वापर करुन 80 बीट्सच्या कमी सुरक्षा आहे.

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

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

सारांश:

3DES डीईएस चे समान एन्क्रिप्शन वापरते तर एईएस पूर्णपणे भिन्न एक वापरते

एडीएसच्या तुलनेत 3DES ची कमी आणि कमजोर एनक्रिप्शन किज वापरली जाते <3D नाही

3DES AES

3DES एन्क्रिप्शनच्या तुलनेत कमी ब्लॉक लांबीचा देखील वापर करते एईएस एनक्रिप्शन पेक्षा जास्त वेळ लागतो