e matsewaडिजिटल निर्वाचन

निर्माण स्थिति

के प्रमाणित भइसक्यो, के भएको छैन

यो परियोजनाको एउटा नियम छ: परीक्षणले नदेखाएको सुरक्षा दाबी गरिँदैन। यो पृष्ठ त्यही नियम हामी आफैँमाथि लगाएको हो। जहाँ आफ्नै पक्षमा छैन, त्यहाँ पनि जस्ताको तस्तै लेखिएको छ।

४ प्रमाणित ४ अझै बाँकी

सुरक्षा गुण र तिनको प्रमाण
गुणप्रमाणस्थिति
मतपत्र यन्त्रबाट बाहिर जानुअघि नै गुप्तीकरण हुन्छristretto255 माथि exponential ElGamal · ३७ परीक्षणप्रमाणित
परिचय र मत जोड्न सकिँदैनदुईबीच कुनै डेटाबेस सम्बन्ध छैन · चालु डेटाबेसमै जाँचिएकोप्रमाणित
अभिलेखमा छेडछाड लुक्दैनडेटाबेस ट्रिगरले थपिने मात्र दिन्छ; फेरबदल र मेटाउने दुवै अस्वीकृतप्रमाणित
हरेक संस्थाको तथ्याङ्क अलग रहन्छrow-level security, नखुल्ने अवस्थामा बन्द · ६ मध्ये ६ जाँच सफलप्रमाणित
एक सदस्य, एक मतएक पटक चल्ने चिह्न र अद्वितीय बन्धन, तर माध्यमबीचको मिलान अझै बाँकीबन्दै
एक्लै कसैले मतपेटिका खोल्न सक्दैन५ मध्ये ३ साँचो धारकको समारोह अझै बनेको छैनबन्दै
हरेक सदस्यले आफ्नो मत गनिएको पुष्टि गर्न सक्छन्रसिद कोड छ; तर साझा सार्वजनिक जाँच पोर्टल अझै बनेको छैनबन्दै
मतपत्र सही ढाँचामा छ भनी स्वीकार गर्नुअघि प्रमाणित हुन्छzero-knowledge वैधता प्रमाण (Chaum–Pedersen) अझै बनेको छैनबन्दै

परीक्षण रिपोर्ट, २०२६ अक्टोबर १९

  • गुप्तीकरण (packages/crypto): ३७ मध्ये ३७ सफल · exponential ElGamal, होमोमोर्फिक जोड, ह्यास
  • मतपेटिका (apps/web): ७ मध्ये ७ सफल · मत हाल्ने, ५० एकसाथ मत, रसिद जाँच, test_secrecy_invariant

यी हाम्रै स्वचालित परीक्षण हुन्, स्वतन्त्र निकायको समीक्षा होइन। स्वतन्त्र सुरक्षा समीक्षा अझै भएको छैन; भएपछि त्यसको प्रतिवेदन यहीँ राखिनेछ। परीक्षणको पूरा नतिजा लेखापरीक्षकलाई माग गरेमा दिइन्छ।

वास्तविक निर्वाचन गर्नुअघि

यहाँ प्रयोग गरिएका गुप्तीकरणका आधारभूत पुर्जाहरू व्यापक रूपमा जाँचिएका पुस्तकालयहरू हुन्। तर तिनलाई निर्वाचन प्रणालीका रूपमा हामीले जोडेको तरिका अझै स्वतन्त्र विज्ञबाट जाँचिएको छैन, र नजाँचिएसम्म त्यसो भनिने पनि छैन। वास्तविक मतदानका लागि यो जाँच अनिवार्य सर्त हो, रोजाइको विषय होइन।