ElGamal एन्क्रिप्शन कैलकुलेटर

एक अभाज्य p, जनक g, निजी कुंजी x, अल्पकालिक कुंजी k और संदेश m दर्ज करें।

इसका उपयोग कैसे करें

  1. ऊपर दिए गए फ़ील्ड में अपने मान दर्ज करें।
  2. तुरंत परिणाम देखने के लिए परिकलित करें पर क्लिक करें।
  3. अपने परिणाम का लिंक कॉपी करने के लिए साझा करें बटन का उपयोग करें।

इस कैलकुलेटर के बारे में

Taher Elgamal द्वारा 1985 में प्रकाशित ElGamal क्रिप्टोसिस्टम एक सार्वजनिक-कुंजी एन्क्रिप्शन योजना है जिसकी सुरक्षा एक परिमित चक्रीय समूह में असतत लघुगणक समस्या पर टिकी है — एक अभाज्य p और जनक g दिए होने पर, y = g^x mod p से x को वापस पाना गणना की दृष्टि से कठिन है। कुंजी निर्माण एक निजी कुंजी x चुनता है और y = g^x mod p को सार्वजनिक कुंजी के रूप में प्रकाशित करता है; एन्क्रिप्शन फिर हर संदेश के लिए एक नई यादृच्छिक अल्पकालिक कुंजी k लेता है और सिफरटेक्स्ट जोड़ा (c₁, c₂) = (g^k mod p, m·y^k mod p) बनाता है, इसलिए एक ही प्लेनटेक्स्ट कभी दो बार एक ही सिफरटेक्स्ट में एन्क्रिप्ट नहीं होता।

यह कैलकुलेटर उस गणित को चरण-दर-चरण दिखाता है: एक छोटा अभाज्य p, जनक g, निजी कुंजी x, अल्पकालिक कुंजी k और एक पूर्णांक संदेश m दर्ज करें, और यह सार्वजनिक कुंजी और परिणामी सिफरटेक्स्ट जोड़ा ठीक वैसे निकालता है जैसे एल्गोरिदम निकालता। क्रिप्टोग्राफ़ी के विद्यार्थी, कंप्यूटर विज्ञान के प्रशिक्षक और सुरक्षा इंजीनियर इस तरह के खिलौना उदाहरणों से असममित एन्क्रिप्शन की और असतत-लघुगणक के उस आधार की सहज समझ बनाते हैं जो Diffie-Hellman कुंजी विनिमय और DSA हस्ताक्षर योजना की भी नींव है — असली तैनाती में सैकड़ों अंकों लंबे अभाज्य इस्तेमाल होते हैं, जो हाथ या कैलकुलेटर की गणित से कहीं परे हैं।

क्या यह उपयोगी था?

आप अधिकतम 3 प्रतिक्रियाएँ चुन सकते हैं।

टिप्पणियाँ

  • सबसे पहले टिप्पणी करें।

लोकप्रिय कैलकुलेटर

सभी कैलकुलेटर