Anonymous veto network
क्रिप्टोग्राफी में, अनाम वीटो नेटवर्क (या एवी-नेट) बूलियन-ओआर फ़ंक्शन की गणना करने के लिए एक बहु-पक्षीय सुरक्षित गणना प्रोटोकॉल है। यह पहली बार 2006 में फेंग हाओ और पियोटर ज़ीलिंस्की द्वारा प्रस्तावित किया गया था। यह प्रोटोकॉल डाइनिंग क्रिप्टोग्राफर्स समस्या का एक कुशल समाधान प्रस्तुत करता है। एक संबंधित प्रोटोकॉल जो सुरक्षित रूप से बूलियन-काउंट फंक्शन की गणना करता है, वह है ओपन वोट नेटवर्क (या ओ. वी.-नेट)। विवरण सभी प्रतिभागी अभाज्य क्रम के जनरेटर वाले समूह पर सहमत हैं जिसमें असतत लघुगणक समस्या कठिन है। उदाहरण के लिए, एक श्नोर समूह का उपयोग किया जा सकता है। प्रतिभागियों के एक समूह के लिए, प्रोटोकॉल दो चक्रों में निष्पादित होता है। राउंड 1: प्रत्येक प्रतिभागी एक यादृच्छिक मूल्य का चयन करता है और प्रतिपादक के प्रमाण के लिए शून्य-ज्ञान प्रमाण के साथ अल्पकालिक सार्वजनिक कुंजी प्रकाशित करता है। इस तरह के प्रमाणों के लिए एक विधि का विस्तृत विवरण पाया जाता है। इस दौर के बाद, प्रत्येक प्रतिभागी गणना करता हैः दौर 2: प्रत्येक प्रतिभागी प्रकाशित करता है और प्रतिपादक के प्रमाण के लिए एक शून्य-ज्ञान प्रमाण। यहाँ, प्रतिभागियों ने चुना कि क्या वे एक "0" बिट (कोई वीटो नहीं) भेजना चाहते हैं, या एक यादृच्छिक मूल्य यदि वे एक "1" बिट (वीटो) भेजना चाहते हैं। राउंड 2 के बाद, प्रत्येक प्रतिभागी गणना करता है। यदि किसी ने वीटो नहीं किया, तो प्रत्येक प्राप्त करेगा। दूसरी ओर, यदि एक या अधिक प्रतिभागियों ने वीटो किया है, तो प्रत्येक के पास होगा। प्रोटोकॉल डिजाइन प्रोटोकॉल को गायब होने वाले प्रभाव को प्राप्त करने के लिए इस तरह के संरचित तरीके से यादृच्छिक सार्वजनिक कुंजियों को मिलाकर बनाया गया है। इस मामले में, उदाहरण के लिए, यदि तीन प्रतिभागी हैं, तो। एक समान विचार, हालांकि एक गैर-सार्वजनिक-प्रमुख संदर्भ में, डेविड चौम के डाइनिंग क्रिप्टोग्राफर्स समस्या के मूल समाधान से पता लगाया जा सकता है। संदर्भ सार्वजनिक-कुंजी क्रिप्टोग्राफी शून्य-ज्ञान प्रोटोकॉल