वन टाइम पैड सिफर

एक समय पैड सिफर एक प्रकार का विग्नियर सिफर है जिसमें निम्नलिखित विशेषताएं शामिल हैं -

  • यह एक अटूट सिफर है।

  • कुंजी संदेश की लंबाई के समान है जो एन्क्रिप्ट किया गया है।

  • कुंजी यादृच्छिक प्रतीकों से बना है।

  • जैसा कि नाम से पता चलता है, कुंजी का उपयोग केवल एक बार किया जाता है और कभी भी किसी अन्य संदेश को एन्क्रिप्ट करने के लिए फिर से उपयोग नहीं किया जाता है।

इसके कारण, एन्क्रिप्टेड संदेश क्रिप्टोकरंसी के लिए हमला करने के लिए असुरक्षित होगा। एक बार के पैड सिफर के लिए उपयोग की जाने वाली कुंजी को कहा जाता हैpad, क्योंकि यह कागज के पैड पर छपा होता है।

यह अटूट क्यों है?

निम्नलिखित विशेषताओं के कारण कुंजी अटूट है -

  • कुंजी दिए गए संदेश के समान है।

  • कुंजी वास्तव में यादृच्छिक और विशेष रूप से ऑटो-जेनरेट की गई है।

  • कुंजी और सादा पाठ की गणना मोडुलो 10/26/2 के रूप में की जाती है।

  • प्रत्येक कुंजी को एक बार उपयोग किया जाना चाहिए और प्रेषक और रिसीवर दोनों द्वारा नष्ट कर दिया जाना चाहिए।

  • कुंजी की दो प्रतियां होनी चाहिए: एक प्रेषक के साथ और दूसरी रिसीवर के साथ।

एन्क्रिप्शन

एक पत्र को एन्क्रिप्ट करने के लिए, एक उपयोगकर्ता को प्लेनटेक्स्ट के नीचे एक कुंजी लिखना होगा। प्लेनटेक्स्ट लेटर को सबसे ऊपर और की-लेटर को बाईं ओर रखा गया है। दो अक्षरों के बीच प्राप्त क्रॉस सेक्शन सादा पाठ है। यह नीचे दिए गए उदाहरण में वर्णित है -

डिक्रिप्शन

किसी पत्र को डिक्रिप्ट करने के लिए, उपयोगकर्ता बाईं ओर मुख्य अक्षर लेता है और उस पंक्ति में सिफर टेक्स्ट अक्षर पाता है। सादे पाठ पत्र को स्तंभ के शीर्ष पर रखा जाता है जहां उपयोगकर्ता सिफर पाठ पत्र पा सकता है।