डेस एन्क्रिप्शन और डिक्रिप्शन ऑनलाइन

डेस या डेसेडे , इलेक्ट्रॉनिक डेटा के एन्क्रिप्शन के लिए एक सममित-कुंजी एल्गोरिदम, का उत्तराधिकारी है डीईएस (डेटा एन्क्रिप्शन मानक) और DES की तुलना में अधिक सुरक्षित एन्क्रिप्शन प्रदान करता है। DES उपयोगकर्ता द्वारा प्रदान की गई कुंजी को k1, k2 और k3 के रूप में तीन उपकुंजियों में तोड़ता है। किसी संदेश को पहले k1 से एन्क्रिप्ट किया जाता है, फिर k2 से डिक्रिप्ट किया जाता है और फिर k3 से एन्क्रिप्ट किया जाता है। DESede कुंजी का आकार 128 या 192 बिट है और ब्लॉक का आकार 64 बिट है। ऑपरेशन के 2 तरीके हैं- ट्रिपल ईसीबी (इलेक्ट्रॉनिक कोड बुक) और ट्रिपल सीबीसी (सिफर ब्लॉक चेनिंग)।

नीचे ऑनलाइन मुफ़्त टूल है जो किसी भी सादे पाठ के लिए संचालन के दो तरीकों के साथ डीईएस एन्क्रिप्शन और डिक्रिप्शन प्रदान करता है।

डेस एन्क्रिप्शन

बेस 64 हेक्स

डेस डिक्रिप्शन

बेस 64 सादे पाठ

कोई भी गुप्त कुंजी मान जो आप दर्ज करते हैं, या हम उत्पन्न करते हैं, इस साइट पर संग्रहीत नहीं है, यह उपकरण HTTPS URL के माध्यम से प्रदान किया जाता है ताकि यह सुनिश्चित किया जा सके कि कोई भी गुप्त कुंजी चोरी न हो सके।

यदि आप इस टूल की सराहना करते हैं तो आप दान करने पर विचार कर सकते हैं।

हम आपके कभी न ख़त्म होने वाले समर्थन के लिए आभारी हैं।

डेस एन्क्रिप्शन

  • :DES तीन कुंजियों का उपयोग करता है, जिन्हें आमतौर पर K1, k2, k3 कहा जाता है। प्रत्येक कुंजी 56 बिट लंबी है, लेकिन समता बिट्स के कारण, प्रभावी कुंजी आकार 64 बिट प्रति कुंजी है।
  • एन्क्रिप्शन प्रक्रिया::
    • K1 के साथ एन्क्रिप्ट करेंप्लेनटेक्स्ट ब्लॉक को पहले कुंजी K1 का उपयोग करके एन्क्रिप्ट किया जाता है, जिसके परिणामस्वरूप सिफरटेक्स्ट C1 होता है
    • K2 के साथ डिक्रिप्ट करें:फिर C1 को दूसरी कुंजी K2 का उपयोग करके डिक्रिप्ट किया जाता है, जिससे एक मध्यवर्ती परिणाम प्राप्त होता है।
    • K3 के साथ एन्क्रिप्ट करें:अंत में, अंतिम सिफरटेक्स्ट C2 उत्पन्न करने के लिए तीसरी कुंजी K3 का उपयोग करके मध्यवर्ती परिणाम को फिर से एन्क्रिप्ट किया जाता है।

डेस डिक्रिप्शन

डीईएस में डिक्रिप्शन अनिवार्य रूप से एन्क्रिप्शन के विपरीत है:
  • डिक्रिप्शन प्रक्रिया:
    • K3 के साथ डिक्रिप्ट करेंमध्यवर्ती परिणाम प्राप्त करने के लिए सिफरटेक्स्ट C2 को तीसरी कुंजी K3 का उपयोग करके डिक्रिप्ट किया जाता है।
    • K2 के साथ एन्क्रिप्ट करें:फिर मध्यवर्ती परिणाम को दूसरी कुंजी K2 का उपयोग करके एन्क्रिप्ट किया जाता है, जिससे एक और मध्यवर्ती परिणाम उत्पन्न होता है।
    • K1 के साथ डिक्रिप्ट करें:अंत में, मूल प्लेनटेक्स्ट प्राप्त करने के लिए इस परिणाम को पहली कुंजी K1 का उपयोग करके डिक्रिप्ट किया जाता है।

महतवपूर्ण प्रबंधन

  • कुंजी का आकार:DES में प्रत्येक कुंजी 56 बिट लंबी है, जिसके परिणामस्वरूप कुल प्रभावी कुंजी आकार 168 बिट्स है (चूंकि K1, K2 और K3 क्रमिक रूप से उपयोग किए जाते हैं)।
  • मुख्य उपयोग:K1 और K3 मानक DES के साथ बैकवर्ड संगतता के लिए एक ही कुंजी हो सकते हैं, लेकिन सुरक्षा बढ़ाने के लिए K2 को अलग करने की अनुशंसा की जाती है।

सुरक्षा संबंधी विचार

  • DES को सुरक्षित माना जाता है लेकिन AES जैसे आधुनिक एल्गोरिदम की तुलना में यह अपेक्षाकृत धीमा है।
  • इसकी मुख्य लंबाई के कारण, 3DES कुछ हमलों के प्रति संवेदनशील है और अब इसे नए अनुप्रयोगों के लिए अनुशंसित नहीं किया जाता है जहां बेहतर विकल्प (जैसे एईएस) उपलब्ध हैं।

DES उन विरासत प्रणालियों में उपयोग में रहता है जहाँ DES के साथ संगतता की आवश्यकता होती है, लेकिन आधुनिक अनुप्रयोग आमतौर पर इसका उपयोग करते हैं सममित एन्क्रिप्शन के लिए एईएस इसकी दक्षता और मजबूत सुरक्षा के कारण।

डेस एन्क्रिप्शन उपयोग गाइड

कोई भी सादा-पाठ या पासवर्ड दर्ज करें जिसे आप एन्क्रिप्ट करना चाहते हैं। उसके बाद, ड्रॉपडाउन से एन्क्रिप्शन मोड चुनें। नीचे संभावित घाटियाँ हैं:

  • ईसीबी: ईसीबी मोड के साथ, किसी भी टेक्स्ट को कई ब्लॉक में विभाजित किया जाता है, और प्रत्येक ब्लॉक को प्रदान की गई कुंजी के साथ एन्क्रिप्ट किया जाता है और इसलिए समान सादे टेक्स्ट ब्लॉक को समान सिफर टेक्स्ट ब्लॉक में एन्क्रिप्ट किया जाता है। इसलिए, इस एन्क्रिप्शन मोड को सीबीसी मोड की तुलना में कम सुरक्षित माना जाता है। ईसीबी मोड के लिए किसी IV की आवश्यकता नहीं है क्योंकि प्रत्येक ब्लॉक को समान सिफर टेक्स्ट ब्लॉक में एन्क्रिप्ट किया गया है। याद रखें, IV का उपयोग यह सुनिश्चित करता है कि समान प्लेनटेक्स्ट को अलग-अलग सिफरटेक्स्ट में एन्क्रिप्ट किया गया है।

  • सीबीसी: सीबीसी एन्क्रिप्शन मोड को ईसीबी मोड की तुलना में अधिक सुरक्षित माना जाता है, क्योंकि सीबीसी को IV की आवश्यकता होती है जो ईसीबी मोड के विपरीत समान ब्लॉकों के एन्क्रिप्शन को यादृच्छिक बनाने में मदद करता है। सीबीसी मोड के लिए प्रारंभिक वेक्टर आकार 64 बिट होना चाहिए जिसका अर्थ है कि यह 8 अक्षर लंबा होना चाहिए यानी, 8 * 8 = 64 बिट्स