वन-टाइम पैड XOR टूल

एक संदेश और कुंजी दर्ज करें, एन्क्रिप्ट या डिक्रिप्ट चुनें, और उन्हें XOR करें।

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

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

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

गिल्बर्ट वर्नम द्वारा औपचारिक रूप दिया गया वन-टाइम पैड हर प्लेनटेक्स्ट बाइट को बराबर लंबाई की कुंजी बाइट से XOR के ज़रिए मिलाकर सैद्धांतिक रूप से पूर्ण गोपनीयता हासिल करता है — XOR एक उत्क्रमणीय बिटवाइज़ संक्रिया है जिसमें वही कुंजी दो बार लगाने पर मूल डेटा वापस मिल जाता है (P ⊕ K = C, फिर C ⊕ K = P)। पूर्ण गोपनीयता तभी टिकती है जब कुंजी सचमुच यादृच्छिक हो, संदेश जितनी ही लंबी हो, और कभी दोबारा इस्तेमाल न हुई हो; व्यवहार में वही गणित छोटी दोहराई जाने वाली कुंजी के साथ (जैसा यह टूल करता है) एक असली अटूट पैड नहीं, बल्कि एक सरल, तोड़ा जा सकने वाला स्ट्रीम सिफ़र बनाता है।

यह टूल संदेश को कुंजी के साथ XOR करता है — कुंजी को संदेश की लंबाई तक दोहराकर — ताकि टेक्स्ट को hex में एन्क्रिप्ट किया जा सके या hex को वापस टेक्स्ट में डिक्रिप्ट किया जा सके। क्रिप्टोग्राफ़ी के विद्यार्थी इसका उपयोग XOR-आधारित एन्क्रिप्शन की कार्यप्रणाली खुद देखने के लिए करते हैं, और CTF खिलाड़ी और सुरक्षा सीखने वाले इससे XOR-सिफ़र की चुनौतियों को हाथ से तेज़ी से एन्कोड या डिकोड करते हैं।

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

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

टिप्पणियाँ

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

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

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