摘要:在選舉過程中保護投票者的匿名性、選票內(nèi)容的保密性和計票的公正性是設(shè)計安全電子選舉系統(tǒng)的核心技術(shù)。本文綜述了電子選舉系統(tǒng)的基本實現(xiàn),指出了電子選舉的基本和更高安全需求,介紹并分析了幾種安全技術(shù)及其在電子選舉系統(tǒng)中的應(yīng)用。
關(guān)鍵詞:電子選舉;秘密共享;盲簽名;位承諾;
中圖分類號:TP309 文獻標(biāo)識碼: A
一、 引言
隨著Internet的迅速發(fā)展,電子選舉已成為電子商務(wù)的一個主要內(nèi)容。不斷有電子選舉系統(tǒng)被提出,這些系統(tǒng)都具有一定的實用特點,從安全性到有效性都有了提高,然而理論和實際都成熟的解決方案幾乎沒有。
與傳統(tǒng)選舉系統(tǒng)相似,電子選舉系統(tǒng)的主要參與者是投票者和選舉中心。系統(tǒng)通常要求投票者和選舉中心能夠執(zhí)行一些必須的多項式次計算并通過公共信道通信。投票者在選舉過程的行為和計算盡可能的最小化,可以棄權(quán)或中途停止投票。選舉中心負(fù)責(zé)管理整個選舉,具有強大的計算能力且能秘密的存儲大量數(shù)據(jù)。電子選舉方案通常由注冊、投票、統(tǒng)計、驗證和公開五個步驟組成。
安全的電子選舉方案應(yīng)滿足七個基本的安全性要求[3]:合法性、保密性、匿名性、公平性、完整性、穩(wěn)固性、可驗證性。隨著進一步分析,也開始考察一些新的安全要求,如無收據(jù)性或不可賄選性、無爭議性、自計票性、完善保密性、秘密計票性等。
二、 電子選舉系統(tǒng)中主要安全技術(shù)的應(yīng)用
安全電子選舉方案主要涉及的技術(shù)有群簽名、