डीईएस या डीएसईडे , इलेक्ट्रॉनिक डाटा कें एन्क्रिप्शन कें लेल एकटा सममित-कुंजी एल्गोरिथ्म, कें उत्तराधिकारी छै DES(डेटा एन्क्रिप्शन मानक) २. आ डीईएस सं बेसि सुरक्षित एन्क्रिप्शन प्रदान करएयत छै. डीईएस उपयोगकर्ता द्वारा उपलब्ध करायल गेल कुंजी कें तीन उपकुंजी मे तोड़य छै जेना कि k1, k2, आ k3. कोनों संदेश कें पहिले k1 सं एन्क्रिप्ट कैल जायत छै, फेर k2 सं डिक्रिप्ट कैल जायत छै आ k3 सं फेर सं एन्क्रिप्ट कैल जायत छै. DESede कुंजी आकार 128 या 192 बिट आ ब्लॉक आकार 64 बिट छै. संचालन कें 2 तरीका छै-ट्रिपल ईसीबी (इलेक्ट्रॉनिक कोड बुक) आ ट्रिपल सीबीसी (साइफर ब्लॉक चेनिंग) ।
नीचा ऑनलाइन मुफ्त उपकरण देल गेल छै जे कोनों सादा पाठ कें लेल संचालन कें दूनू तरीकाक कें साथ डीईएस एन्क्रिप्शन आ डिक्रिप्शन प्रदान करयत छै.
कोनों गुप्त कुंजी मान जे अहां दर्ज करय छी, या हम उत्पन्न करय छी, अइ साइट पर संग्रहीत नहि कैल गेल छै, इ उपकरण एकटा HTTPS URL कें माध्यम सं उपलब्ध करायल गेल छै, इ सुनिश्चित करय कें लेल कि कोनों गुप्त कुंजी कें चोरी नहि कैल जा सकय छै.
डीईएस एन्क्रिप्शन
- कुंजी चयन: १.डीईएस तीन कुंजी कें उपयोग करयत छै, जेकरा आमतौर पर K1, k2, k3 कहल जायत छै. प्रत्येक कुंजी 56 बिट लंबा होयत छै, मुदा पैरिटी बिट कें कारण प्रभावी कुंजी आकार 64 बिट प्रति कुंजी छै.
- एन्क्रिप्शन प्रक्रिया::
- K1 के साथ एन्क्रिप्ट करेंसादा पाठ ब्लॉक कें पहिले पहिल कुंजी K1 कें उपयोग सं एन्क्रिप्ट कैल जायत छै, जेकर परिणामस्वरूप सिफरटेक्स्ट C1 होयत छै
- के 2 के साथ डिक्रिप्ट करें:तखन C1 कें दोसर कुंजी K2 कें उपयोग सं डिक्रिप्ट कैल जायत छै, जे एकटा मध्यवर्ती परिणाम पैदा करयत छै.
- K3 के साथ एन्क्रिप्ट करें:अंत मे, अंतिम सिफरटेक्स्ट C2 पैदा करय कें लेल तेसर कुंजी K3 कें उपयोग करयत मध्यवर्ती परिणाम कें पुन: एन्क्रिप्ट कैल जायत छै.
डीईएस डिक्रिप्शन
डीईएस मे डिक्रिप्शन अनिवार्य रूप सं एन्क्रिप्शन कें उल्टा छै:
- डिक्रिप्शन प्रक्रिया: १.
- के 3 के साथ डिक्रिप्टसिफरटेक्स्ट C2 क॑ तेसरऽ कुंजी K3 केरऽ उपयोग करी क॑ डिक्रिप्ट करलऽ जाय छै ताकि एक मध्यवर्ती परिणाम प्राप्त करलऽ जाय सक॑ ।
- K2 के साथ एन्क्रिप्ट करें:तखन मध्यवर्ती परिणाम कें दोसर कुंजी K2 कें उपयोग सं एन्क्रिप्ट कैल जायत छै, जे एकटा आओर मध्यवर्ती परिणाम पैदा करयत छै.
- के 1 के साथ डिक्रिप्ट करें:अंत मे, मूल सादा पाठ प्राप्त करय कें लेल पहिल कुंजी K1 कें उपयोग करयत इ परिणाम कें डिक्रिप्ट कैल जायत छै.
कुंजी प्रबंधन
- कुंजी आकार: 1।डीईएस मे प्रत्येक कुंजी 56 बिट लंबा होयत छै, जेकर परिणामस्वरूप कुल प्रभावी कुंजी आकार 168 बिट होयत छै (चूंकि के1, के2 आ के3 कें उपयोग क्रमिक रूप सं कैल जायत छै) ।
- प्रमुख प्रयोग: १.मानक डीईएस कें साथ पिछड़ा संगतता कें लेल के1 आ के3 एकहि कुंजी भ सकय छै, मुदा सुरक्षा बढ़ावा कें लेल के2 कें लेल अलग होनाय कें अनुशंसा कैल गेल छै.
सुरक्षा के विचार
- डीईएस क॑ सुरक्षित मानलऽ जाय छै लेकिन एईएस जैसनऽ आधुनिक एल्गोरिदम के तुलना म॑ ई अपेक्षाकृत धीमा छै ।
- अपनऽ कुंजी लंबाई के कारण, 3DES कुछ हमला के शिकार होय छै आरू अब॑ नया एप्लीकेशन लेली अनुशंसित नै करलऽ जाय छै, जहां बेहतर विकल्प (जैना एईएस) उपलब्ध छै.
डीईएस विरासत प्रणालीक मे उपयोग मे रहयत छै जत डीईएस कें साथ संगतता कें आवश्यकता होयत छै, मुदा आधुनिक अनुप्रयोगक आमतौर पर उपयोग करयत छै सममित एन्क्रिप्शन के लिये एईएस अपन दक्षता आ मजबूत सुरक्षा के कारण।
डीईएस एन्क्रिप्शन उपयोग गाइड
कोनो सादा-पाठ अथवा पासवर्ड दर्ज करू जकरा अहाँ एन्क्रिप्ट करय चाहैत छी. एकर बाद, ड्रॉपडाउन सं एन्क्रिप्शन मोड चुनू. नीचाँ संभावित घाटी देल गेल अछि :
-
ईसीबी : १. ईसीबी मोड कें साथ कोनों पाठ कें कई ब्लॉक मे विभाजित कैल जायत छै, आ प्रत्येक ब्लॉक कें उपलब्ध करायल गेल कुंजी सं एन्क्रिप्ट कैल जायत छै आ अइ कारण सं समान सादा पाठ ब्लॉक कें समान सिफर पाठ ब्लॉक मे एन्क्रिप्ट कैल जायत छै. अइ कें लेल इ एन्क्रिप्शन मोड कें सीबीसी मोड सं कम सुरक्षित मानल जायत छै. ईसीबी मोड कें लेल कोनों आईवी कें आवश्यकता नहि छै, कियाकि प्रत्येक ब्लॉक कें समान साइफर टेक्स्ट ब्लॉक मे एन्क्रिप्ट कैल गेल छै. मोन राखू, IV कें उपयोग इ सुनिश्चित करयत छै की समान सादा पाठक कें अलग-अलग सिफर पाठक मे एन्क्रिप्ट कैल गेल छै.
-
सीबीसी : १. सीबीसी एन्क्रिप्शन मोड कें ईसीबी मोड कें तुलना मे बेसि सुरक्षित मानल जायत छै, कियाकि सीबीसी कें लेल आईवी कें आवश्यकता होयत छै जे ईसीबी मोड कें विपरीत समान ब्लॉक कें एन्क्रिप्शन कें यादृच्छिक बनावा मे मदद करयत छै. सीबीसी मोड कें लेल आरंभ सदिश आकार 64 बिट होबाक चाही मतलब इ 8 अक्षर कें लंबाई कें होबाक चाही यानी, 8*8 = 64 बिट