बीबी84

बीबी84 1984 में चार्ल्स एच. बेनेट (कंप्यूटर वैज्ञानिक) और गाइल्स ब्रासार्ड द्वारा विकसित क्वांटम कुंजी वितरण योजना है। यह प्रथम क्वांटम क्रिप्टोग्राफी क्वांटम क्रिप्टोग्राफी प्रोटोकॉल है। प्रोटोकॉल दो स्थितियों पर निर्भर करते हुए, सुरक्षित रूप से सुरक्षित है: (1) क्वांटम गुण जो सूचना प्राप्त करना केवल सिग्नल को परेशान करने की व्यय पर संभव है यदि दो स्थितियों को भिन्न करने का प्रयास किया जा रहा है जो ऑर्थोगोनल नहीं हैं (नो-क्लोनिंग प्रमेय देखें); और (2) प्रमाणित सार्वजनिक शास्त्रीय चैनल का अस्तित्व है। इसे सामान्यतः वन-टाइम पैड एन्क्रिप्शन में उपयोग के लिए पार्टी से दूसरी पार्टी तक सुरक्षित रूप से संचार करने की विधि के रूप में अध्ययन किया जाता है।

विवरण
बीबी84 योजना में, ऐलिस और बॉब ऐलिस और बॉब को निजी कुंजी भेजना चाहते हैं। वह बिट्स की दो श्रृंखलाओं से आरंभ करती है, $$a$$ और $$b$$, प्रत्येक $$n$$ बिट्स लंबे फिर वह इन दो स्ट्रिंग्स को टेंसर उत्पाद के रूप में एनकोड करती है $$n$$ क्वैबिट्स है:


 * $$|\psi\rangle = \bigotimes_{i=1}^{n}|\psi_{a_ib_i}\rangle,$$

जहाँ $$a_i$$ और $$b_i$$ हैं $$i$$-वें बिट्स $$a$$ और $$b$$ क्रमश साथ में, $$a_ib_i$$ हमें निम्नलिखित चार क्वबिट अवस्थाओं में सूचकांक देता है:


 * $$|\psi_{00}\rangle = |0\rangle,$$
 * $$|\psi_{10}\rangle = |1\rangle,$$
 * $$|\psi_{01}\rangle = |+\rangle = \frac{1}{\sqrt{2}}|0\rangle + \frac{1}{\sqrt{2}}|1\rangle,$$
 * $$|\psi_{11}\rangle = |-\rangle = \frac{1}{\sqrt{2}}|0\rangle - \frac{1}{\sqrt{2}}|1\rangle.$$

ध्यान दें कि बिट $$b_i$$ वह है जो यह निर्धारित करता है कि कौन सा आधार है $$a_i$$ को (या तो कम्प्यूटेशनल आधार पर या हैडमार्ड आधार पर) एन्कोड किया गया है। क्वैबिट अब ऐसी स्तिथि में हैं जो परस्पर ओर्थोगोनल नहीं हैं, और इस प्रकार बिना जाने उन सभी को निश्चित रूप से $$b$$ को भिन्न करना असंभव है।

ऐलिस $$|\psi\rangle$$ भेजता है सार्वजनिक और प्रमाणित क्वांटम चैनल पर $$\mathcal{E}$$ बॉब को स्तिथि $$\mathcal{E}(\rho) = \mathcal{E}(|\psi\rangle\langle\psi|)$$ प्राप्त होती है, जहाँ $$\mathcal{E}$$ चैनल में शोर के प्रभाव और तीसरे पक्ष द्वारा सुनने के प्रभाव, जिसे हम ईव कहते हैं, दोनों का प्रतिनिधित्व करता है। बॉब को क्वैबिट की स्ट्रिंग प्राप्त होने के पश्चात, बॉब और ईव दोनों की अपनी-अपनी स्तिथि हैं। चूँकि केवल ऐलिस ही जानती है $$b$$, इससे बॉब या ईव के लिए क्वैबिट की स्थिति में अंतर करना लगभग असंभव हो जाता है। इसके अतिरिक्त, बॉब को क्वैबिट प्राप्त होने के पश्चात, हम जानते हैं कि नो-क्लोनिंग प्रमेय के अनुसार, ईव के पास बॉब को भेजे गए क्वबिट्स की प्रति नहीं हो सकती है, जब तक कि उसने माप नहीं लिया हो। चूँकि, यदि वह त्रुटिपूर्ण आधार का अनुमान लगाती है, तो उसकी माप संभाव्यता ½ के साथ विशेष वर्ग को परेशान करने का संकट उठाती है।

बॉब यादृच्छिक बिट्स की स्ट्रिंग उत्पन्न करने के लिए आगे बढ़ता है $$b'$$ के समान लंबाई का $$b$$ और फिर ऐलिस से प्राप्त क्वैबिट को मापता है, बिट स्ट्रिंग $$a'$$ प्राप्त करता है, इस बिंदु पर, बॉब ने सार्वजनिक रूप से घोषणा की कि उसे ऐलिस का प्रसारण प्राप्त हुआ है। तब ऐलिस जानती है कि वह अब सुरक्षित रूप से घोषणा कर सकती है $$b$$, अर्थात, वे आधार जिनमें क्वैबिट तैयार किए गए थे। यह निर्धारित करने के लिए बॉब ऐलिस के साथ सार्वजनिक चैनल पर संचार करता है $$b_i$$ और $$b'_i$$ समान नहीं हैं ऐलिस और बॉब दोनों अब भाग को त्याग देते हैं $$a$$ और $$a'$$ जहाँ $$b$$ और $$b'$$ युग्मित नहीं होते हैं।

शेष से $$k$$ ऐसे बिट्स जहां ऐलिस और बॉब दोनों को एक ही आधार पर मापा जाता है, ऐलिस यादृच्छिक रूप से चयन है $$k/2$$ बिट्स और सार्वजनिक चैनल पर अपनी रूचि को स्पष्ट करता है।ऐलिस और बॉब दोनों इन बिट्स की सार्वजनिक रूप से घोषणा करते हैं और यह देखने के लिए परीक्षण करता हैं कि क्या उनमें से निश्चित संख्या से अधिक सहमत हैं। यदि यह परीक्षण पास हो जाता है, तो ऐलिस और बॉब कुछ संख्या में भागित गुप्त कुंजियाँ बनाने के लिए सूचना समाधान और गोपनीयता प्रवर्धन तकनीकों का उपयोग करने के लिए आगे बढ़ते हैं। अन्यथा, वे निरस्त कर देते हैं और फिर से प्रारंभ करते हैं।

यह भी देखें

 * SARG04
 * E91- क्वांटम क्रिप्टोग्राफी संचार प्रोटोकॉल

संदर्भ
Quantenkryptografie