उन्नत एन्क्रिप्शन मानक (उन्नत एन्क्रिप्शन मानक, संक्षेपाक्षर: एईएस), इस मानक का उपयोग मूल DES को बदलने के लिए किया जाता है और दुनिया भर में इसका व्यापक रूप से उपयोग किया जाता है.
एईएस सॉफ्टवेयर और हार्डवेयर में तेजी से एन्क्रिप्ट और डिक्रिप्ट कर सकता है, लागू करना अपेक्षाकृत आसान है, और केवल थोड़ी मात्रा में मेमोरी की आवश्यकता होती है. इसे वर्तमान में व्यापक रेंज में तैनात किया जा रहा है.
- AES128 और AES256 के बीच मुख्य अंतर और सुरक्षा स्तर क्या हैं??
- मशीन पर उनकी खपत कितनी है?
- दोनों का प्रदर्शन कैसा है?
- वास्तविक विकास के लिए चयन कैसे करें??
समान सममित एन्क्रिप्शन एल्गोरिदम की तुलना में एईएस बहुत तेज़ है. उदाहरण के लिए, AES-NI वाला x86 सर्वर कम से कम कई सौ M/s की गति तक पहुँच सकता है. सुरक्षा मूलतः निकट भविष्य के लिए समतुल्य है, क्योंकि 128-बिट भी इतना जटिल है कि उसे मजबूर नहीं किया जा सकता. वर्तमान में, 112-बिट पासवर्ड अभी भी व्यावसायिक उपयोग में हैं, और 128-बिट, 112-बिट से हजारों गुना अधिक है, इसलिए व्यवहार में 128-बिट का उपयोग करना अधिक लागत प्रभावी है (संसाधनों को थोड़ा बचाता है).
AES256 के बारे में लेता है 40% AES128 से अधिक समय, अतिरिक्त के लिए 4 राउंड की जनरेशन के राउंड और संबंधित एसपीएन ऑपरेशन. इसके साथ - साथ, 256-बिट कुंजियाँ उत्पन्न करने के लिए 128-बिट कुंजियों की तुलना में अधिक ओवरहेड की भी आवश्यकता हो सकती है, लेकिन ओवरहेड का यह हिस्सा नगण्य होना चाहिए.
सुरक्षा का स्तर स्वाभाविक रूप से AES256 AES128 से अधिक सुरक्षित है क्योंकि वर्तमान में ब्रूट फोर्स क्रैकिंग के अलावा कोई बहुत प्रभावी बीजगणितीय आक्रमण विधि नहीं है.
AES-256 या AES-128 के विशिष्ट सॉफ़्टवेयर/हार्डवेयर कार्यान्वयन के लिए विशिष्ट आक्रमण विधियाँ हैं, इसलिए इसका सामान्यीकरण करना आसान नहीं है.
आधुनिक क्रिप्टोग्राफी को सममित एन्क्रिप्शन और असममित एन्क्रिप्शन में विभाजित किया गया है (सार्वजनिक कुंजी एन्क्रिप्शन), और प्रतिनिधि एल्गोरिदम DES हैं (अब इसे 3DES में विकसित किया गया है), एईएस, और आरएसए. असममित एन्क्रिप्शन एल्गोरिदम की संसाधन खपत सममित एन्क्रिप्शन की तुलना में अधिक है. आम तौर पर, हाइब्रिड एन्क्रिप्शन प्रोसेसिंग की जाती है, उदाहरण के लिए, आरएसए का उपयोग कुंजी वितरण और बातचीत के लिए किया जाता है, और एईएस का उपयोग व्यावसायिक डेटा के एन्क्रिप्शन और डिक्रिप्शन के लिए किया जाता है.
कुछ एन्क्रिप्शन और डिक्रिप्शन सममित और असममित एल्गोरिदम से संबंधित कुछ चित्र:



AES128 या AES256 एल्गोरिथम का उपयोग करना है या नहीं इसके संबंध में, मैं व्यक्तिगत रूप से सोचता हूं कि AES128 पर्याप्त है, बिल्कुल, AES256 का उपयोग विपणन उपकरण के रूप में किया जा सकता है.

प्रश्न पूछें
आपका संदेश भेज दिया गया है