एईएस और डीडीईएस के बीच का अंतर

Anonim

एईएस बनाम 3DES

एईएस (एडवांस्ड एन्क्रिप्शन स्टैंडर्ड) और 3DES, या ट्रिपल डीईएस (डेटा एन्क्रिप्शन स्टैंडर्ड) के रूप में भी जाना जाता है डेटा एन्क्रिप्शन में वर्तमान दो मानक हैं। जबकि एईएस पूरी तरह से नया एन्क्रिप्शन है जो प्रतिस्थापन-क्रमचय नेटवर्क का उपयोग करता है, 3DES केवल पुराने डीईएस एन्क्रिप्शन के लिए एक अनुकूलन है जो संतुलित फ़ेस्टल नेटवर्क पर निर्भर था। असल में, 3 डीईईएस एन्क्रिप्ट की जा रही जानकारी के लिए सिर्फ तीन बार डीईएस लागू करता है।

एईएस तीन सामान्य एन्क्रिप्शन कुंजी लंबाई, 128, 1 9 2 और 256 बिट्स का उपयोग करता है। जब 3DES की बात आती है तो डीईएस मानक द्वारा निर्देशित एन्क्रिप्शन कुंजी अभी भी 56 बिट तक सीमित है। लेकिन क्योंकि यह तीन बार लागू किया जाता है, कार्यान्वयनकर्ता 3 असतत 56 बिट कुंजी, या 2 समान और 1 असतत, या तीन समान कुंजी भी चुन सकता है। इसका मतलब यह है कि 3DES क्रमशः 168, 112, या 56 बिट एन्क्रिप्शन कुंजी लंबाई की एन्क्रिप्शन कुंजी लंबाई हो सकती है। लेकिन कुछ कमजोरियों के कारण, तीन बार एक ही एन्क्रिप्शन का उपयोग करते हुए, 168 बिट्स का उपयोग करते हुए 112 बिट्स के बराबर कम सुरक्षा होती है और 112 बिट्स का उपयोग करके 80 बिट के बराबर सुरक्षा हो सकती है।

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

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

सारांश:

3DES डीईएस के समान एन्क्रिप्शन का उपयोग करता है, जबकि एईएस पूरी तरह से अलग एक

एडीएस की तुलना में कम और कमजोर एन्क्रिप्शन कुंजियों का उपयोग करता है; 3 डीईईएस एन्क्रिप्शन कुंजी दोहराते हुए एईएस

एडीएस

3DES एन्क्रिप्शन की तुलना में 3DES भी छोटी ब्लॉक लंबाई का उपयोग करता है एईएस एन्क्रिप्शन से अधिक समय लेता है