आपके प्रश्न का शीर्षक उन तकनीकों के लिए कहता है जिन्हें तोड़ना असंभव है, जिनमें से वन टाइम पैड (ओटीपी) सही उत्तर है, जैसा कि अन्य उत्तरों में बताया गया है। ओटीपी सूचना-सैद्धांतिक रूप से सुरक्षित है, जिसका अर्थ है कि संदेश खोजने के लिए एक विरोधी कम्प्यूटेशनल क्षमताएं अनुपयुक्त हैं।
हालांकि, सिद्धांत में पूरी तरह से सुरक्षित होने के बावजूद , ओटीपी आधुनिक क्रिप्टोग्राफी में सीमित उपयोग का है। अभ्यास में सफलतापूर्वक उपयोग करना बेहद कठिन है ।
वास्तव में महत्वपूर्ण सवाल यह है:
क्या हम अभी भी एक नए क्रिप्टोग्राफिक एल्गोरिथम की उम्मीद कर सकते हैं जो क्वांटम कंप्यूटर का उपयोग करके भी दरार करना मुश्किल होगा?
असममित क्रिप्टोग्राफी
असममित क्रिप्टोग्राफी में सार्वजनिक-कुंजी एन्क्रिप्शन (PKE), डिजिटल हस्ताक्षर और कुंजी अनुबंध योजनाएं शामिल हैं। ये तकनीक महत्वपूर्ण वितरण और प्रमुख प्रबंधन की समस्याओं को हल करने के लिए महत्वपूर्ण हैं। कुंजी वितरण और कुंजी प्रबंधन गैर-नगण्य समस्याएं हैं, वे काफी हद तक ओटीपी को व्यवहार में उपयोग करने से रोकते हैं। जैसा कि हम जानते हैं कि इंटरनेट आज एक असुरक्षित संचार चैनल से सुरक्षित संचार चैनल बनाने की क्षमता के बिना काम नहीं करेगा, जो कि एक ऐसी विशेषता है जो असममित एल्गोरिदम प्रदान करता है।
शोर का एल्गोरिथ्म
शोर का एल्गोरिथ्म पूर्णांक कारककरण और असतत लघुगणक की समस्याओं को हल करने के लिए उपयोगी है। ये दो समस्याएं हैं जो आरएसए और डिफी-हेलमैन जैसी व्यापक रूप से उपयोग की जाने वाली योजनाओं की सुरक्षा का आधार प्रदान करती हैं ।
एनआईएसटी वर्तमान में पोस्ट-क्वांटम एल्गोरिदम के लिए सबमिशन का मूल्यांकन कर रहा है - एल्गोरिदम उन समस्याओं पर आधारित है जिन्हें क्वांटम कंप्यूटर के लिए प्रतिरोधी माना जाता है। इन समस्याओं में शामिल हैं:
यह ध्यान दिया जाना चाहिए कि उपरोक्त समस्याओं को हल करने के लिए शास्त्रीय एल्गोरिदम मौजूद हो सकते हैं , यह सिर्फ इतना है कि इन एल्गोरिदम का रनटाइम / सटीकता अभ्यास में बड़े उदाहरणों को हल करने के लिए निषेधात्मक है। आदेश खोजने की समस्या को हल करने की क्षमता दिए जाने पर ये समस्याएं हल नहीं होतीं , जो कि शोर के एल्गोरिथ्म का क्वांटम हिस्सा है।
सममित क्रिप्टोग्राफी
एक अटूट सूची के माध्यम से खोज करने पर ग्रोवर का एल्गोरिथ्म एक द्विघात गति प्रदान करता है। यह प्रभावी रूप से सममित एन्क्रिप्शन कुंजी को brute-मजबूर करने वाली समस्या है।
शोर के एल्गोरिथ्म के आसपास काम करने की तुलना में ग्रोवर के एल्गोरिथ्म के आसपास काम करना अपेक्षाकृत आसान है: बस अपने सममित कुंजी के आकार को दोगुना करें । 256-बिट कुंजी एक विरोधी को क्रूर बल के खिलाफ 128-बिट प्रतिरोध प्रदान करता है जो ग्रोवर के एल्गोरिथ्म का उपयोग करता है।
ग्रोवर का एल्गोरिथ्म भी हैश कार्यों के खिलाफ प्रयोग करने योग्य है । समाधान फिर से सरल है: अपने हैश आउटपुट का आकार दोगुना करें (और यदि आप स्पंज निर्माण पर आधारित हैश का उपयोग कर रहे हैं )।