本發(fā)明涉及電子投票系統(tǒng)及方法,尤其涉及在以電子投票綜合管理及運(yùn)用各種投票方式的同時(shí),完成鏡像備份(Mirroring Backup)同步的電子投票系統(tǒng)及方法。
背景技術(shù):
作為決策的重要手段,多數(shù)決定原則成為民主主義社會的普遍做法,從選舉總統(tǒng)、國會議員、學(xué)生會主席等的選舉到?jīng)Q定重要國家政策,為各種目的使用投票。另外,近來隨著信息通信基礎(chǔ)建設(shè)的飛速發(fā)展,從傳統(tǒng)的線下方式的投票逐漸演變成基于信息通信技術(shù)的電子投票。
大部分電子投票相關(guān)技術(shù)只限于基于加密/解密的安全相關(guān)技術(shù),而沒有提供可提高選民投票率的方案。即,國家在指定的特定場所開設(shè)投票站,而選民需親自前往較遠(yuǎn)的投票站,而且,在投票站需經(jīng)過身份確認(rèn)之后才能進(jìn)行投票,因此投票所需時(shí)間長,過程繁瑣,投票率一般較低。對此,已提出各種電子投票技術(shù),在投票站中實(shí)現(xiàn)自動化及無人化的身份確認(rèn),以縮短投票時(shí)間。
這種電子投票是指代替現(xiàn)有投票方式利用計(jì)算機(jī)或手機(jī)進(jìn)行投票的方式或行為,其中,現(xiàn)有投票方式是本人親自到投票站經(jīng)過身份確認(rèn)后,在申領(lǐng)到的投票用紙上投票后投入投票箱的方式。與普通的投票相比,其投票及計(jì)票過程迅速準(zhǔn)確,可節(jié)省選舉管理費(fèi)用,提高參與率,從而逐漸被廣泛使用。
韓國公開專利第10-2013-011170號(2013.10.11公開)公開了電子投票裝置、電子投票系統(tǒng)及電子投票方法,其安裝于公共場所并支持無人投票的電子投票裝置中,包括:身份信息輸入裝置,輸入選民的身份信息;認(rèn)證模塊,通過通信裝置接入設(shè)置在管轄公共機(jī)關(guān)的認(rèn)證服務(wù)器,并利用所輸入的選民的身份信息與認(rèn)證服務(wù)器進(jìn)行認(rèn)證;存儲器部,認(rèn)證成功后,接收來自認(rèn)證服務(wù)器的多個(gè)候選人信息并保存;顯示裝置,顯示存儲器部保存的候選人信息;及中央處理裝置,將顯示裝置顯示的候選人中由選民選擇的候選人信息傳送至設(shè)置于中央選舉管理委員會的主服務(wù)器。根據(jù)公開的技術(shù),選民無需親自訪問投票站進(jìn)行投票,可在鄰近的公共場所進(jìn)行電子投票,對進(jìn)行投票的選民進(jìn)行認(rèn)證時(shí),將原來由中央選舉管理委員會直接管理的認(rèn)證業(yè)務(wù)分散至選民管轄公共機(jī)關(guān)進(jìn)行,而且,可自動完成計(jì)票工作。
韓國授權(quán)專利第10-0848314號(2008.07.18授權(quán))公開了一種利用無線終端的電子投票裝置及方法,其中,移動通信運(yùn)營商的移動通信網(wǎng)與中央選舉管理委員會等國家機(jī)關(guān)的電子投票系統(tǒng)聯(lián)網(wǎng),從而使擁有投票權(quán)的移動通信入網(wǎng)用戶使用移動通信終端進(jìn)行投票。根據(jù)公開的技術(shù),通過移動通信網(wǎng)進(jìn)行電子投票的電子投票裝置中,包括:投票人身份確認(rèn)部,基于投票人無線終端傳送的證書對投票人進(jìn)行認(rèn)證;密鑰管理部,根據(jù)密鑰方式生成對投票內(nèi)容進(jìn)行加密的密鑰并傳送給無線終端,私人密鑰方式時(shí),根據(jù)預(yù)設(shè)條件生成私人密鑰組,向各組內(nèi)的投票人傳送相同的私人密鑰;投票信息提供部,向無線終端發(fā)送包括選舉候選人的投票信息;及投票結(jié)果保存部,從移動通信服務(wù)器接收加密的投票內(nèi)容,該投票內(nèi)容是由無線終端加密的包括基于投票信息投票的結(jié)果信息的投票內(nèi)容中,刪除投票人個(gè)人識別信息后加密的投票內(nèi)容。因此,即使投票人在投票當(dāng)日位于無法接入因特網(wǎng)的地區(qū),也能使用手機(jī)和移動通信網(wǎng)進(jìn)行投票,從而較之使用因特網(wǎng)的電子投票,更簡便的方式參與投票,且不受時(shí)間、空間限制,提高投票率;并且,無需因特網(wǎng)投票中所需的選舉人名冊的固有號碼、接入號碼等,無需為投票進(jìn)行事先申請,而是通過證書完成身份確認(rèn),從而可使手機(jī)用戶方便地進(jìn)行投票;因投票內(nèi)容加密傳送,從而保障移動通信網(wǎng)中的保密性,而且,在移動通信服務(wù)器中刪除個(gè)人識別信息,因此,在電子投票裝置中不提供投票人與投票結(jié)果的相關(guān)關(guān)系,保障投票人投票結(jié)果的保密性;另外,只有知道解密鑰的方法的電子投票裝置才能確認(rèn)投票結(jié)果,從而較之手動計(jì)票,可節(jié)省統(tǒng)計(jì)時(shí)間。
如上所述的現(xiàn)有的電子投票系統(tǒng),利用單獨(dú)的投票用終端進(jìn)行電子投票,或利用移動通信終端進(jìn)行電子投票,或通過因特網(wǎng)進(jìn)行電子投票等各種裝置及方法各自運(yùn)營,因此,難以將各自不同的電子投票裝置及方法集中到中央服務(wù)器統(tǒng)一管理及運(yùn)營,而且,出現(xiàn)了過分要求增加中央服務(wù)器容量,達(dá)到數(shù)據(jù)處理容量極限,服務(wù)器癱瘓時(shí)無法投票等問題。
如上所述的現(xiàn)有的電子投票系統(tǒng),尤其在利用單獨(dú)的投票用終端時(shí),需經(jīng)過選民確認(rèn)、選民認(rèn)證等各種程序,因此,投票時(shí)間長且不方便。另外,現(xiàn)有的電子投票系統(tǒng),在利用各不相同的場所和裝置進(jìn)行投票時(shí),需搜集各自的投票結(jié)果,不能立即確認(rèn)計(jì)票結(jié)果及進(jìn)行統(tǒng)計(jì),從而導(dǎo)致計(jì)票業(yè)務(wù)效率低下,需按不同的事件和選舉進(jìn)行投票,從而難以快速獲得準(zhǔn)確的統(tǒng)計(jì)資料,也難以在進(jìn)行選舉之后立即確認(rèn)參與選舉的每個(gè)人的投票時(shí)間及是否參與投票;另外,不能實(shí)時(shí)生成投票并立即進(jìn)行。
[現(xiàn)有技術(shù)文獻(xiàn)]
[專利文獻(xiàn)]
(專利文獻(xiàn)1)韓國公開專利第10-2013-011170號
(專利文獻(xiàn)2)韓國授權(quán)專利第10-0848314號
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)課題是克服上述問題或缺點(diǎn),提供一種在以電子投票綜合管理及運(yùn)用各種投票方式的同時(shí),完成鏡像備份同步的電子投票系統(tǒng)及方法。
為解決上述課題,根據(jù)本發(fā)明的一個(gè)特征,提供一種電子投票系統(tǒng),包括:
多個(gè)選民終端,接入指定選舉站點(diǎn)獲得在線投票遵守事項(xiàng)并顯示之后,獲得選民輸入的同意信息并傳送,顯示登錄窗口信息之后,獲得選民輸入的登錄信息并加密傳送,選民認(rèn)證之后顯示選舉信息之后,獲得選民輸入的投票值信息并加密傳送;
多個(gè)投票用終端,印刷加密的投票認(rèn)證碼或輸出隨機(jī)生成投票認(rèn)證碼并加密注冊的卡,獲得選民輸入的登錄信息及投票認(rèn)證碼并提供,獲得選舉信息并顯示之后,獲得選民輸入的投票值信息并加密提供;
管理員終端,與解密密鑰或多個(gè)計(jì)票密鑰一同生成選舉信息,將解密密鑰傳送給管理員的電子郵件或手機(jī)或?qū)⒏饔?jì)票密鑰分別傳送給各計(jì)票人的電子郵件或手機(jī),傳送選舉信息,獲得輸入的選民信息并加密提供,最終指定候選人信息及生成投票開始信息并傳送;
電子投票提供服務(wù)器,注冊從上述管理員終端傳送的選舉信息及選民信息,根據(jù)上述管理員終端傳送的投票開始信息向上述選民終端提供指定選舉站點(diǎn),將在線投票遵守事項(xiàng)提供給上述選民終端之后,接收上述同意信息并向上述選民終端提供登錄窗口信息,接收上述登錄信息并解密之后,通過確認(rèn)注冊的選民信息進(jìn)行選民認(rèn)證,將注冊的選舉信息提供給上述選民終端之后,接收上述投票值信息解密并進(jìn)行注冊,從上述投票用終端接收選民的登錄信息及投票認(rèn)證碼確認(rèn)注冊的選民,并進(jìn)行認(rèn)證之后,將注冊的選舉信息提供給上述投票用終端之后,接收上述投票值信息進(jìn)行解密并注冊,投票結(jié)束時(shí),統(tǒng)計(jì)投票結(jié)果,計(jì)算并注冊投票信息;
數(shù)據(jù)庫,保存注冊于上述電子投票提供服務(wù)器的選民信息、選舉信息、投票信息;
鏡像備份服務(wù)器,對上述電子投票提供服務(wù)器的電子投票處理進(jìn)行鏡像備份,以維持與上述電子投票提供服務(wù)器的同步,當(dāng)上述電子投票提供服務(wù)器的電子投票發(fā)生問題時(shí),代替上述電子投票提供服務(wù)器;以及
網(wǎng)絡(luò),收發(fā)上述電子投票提供服務(wù)器或上述鏡像備份服務(wù)器與上述選民終端,或上述投票用終端,或上述管理員終端之間的數(shù)據(jù)。
在一實(shí)施例中,上述選民終端顯示從上述電子投票提供服務(wù)器提供的查看結(jié)果窗口信息之后,向上述電子投票提供服務(wù)器傳送選民的查看結(jié)果請求信息,顯示從上述電子投票提供服務(wù)器提供的投票信息。
在一實(shí)施例中,上述選民終端通過識別包含于上述投票用終端輸出的注冊卡中的接入碼接入指定選舉站點(diǎn),通過指定選舉站點(diǎn)獲得移動投票遵守事項(xiàng)并顯示之后,將選民的同意信息提供給上述電子投票服務(wù)器,并顯示上述電子投票提供服務(wù)器提供的登錄窗口信息之后,獲得選民輸入的登錄信息及投票認(rèn)證碼或自動輸入提供給上述電子投票提供服務(wù)器,顯示上述電子投票提供服務(wù)器提供的選舉信息之后,加密選民的投票值信息提供給上述電子投票提供服務(wù)器。
在一實(shí)施例中,上述電子投票提供服務(wù)器通過識別上述選民終端的接入碼將指定選舉站點(diǎn)提供給上述選民終端,向上述選民終端提供移動投票遵守事項(xiàng)之后,確認(rèn)上述同意信息并向上述選民終端提供登錄窗口信息,從上述選民終端獲得選民的登錄信息及投票認(rèn)證碼確認(rèn)注冊于上述數(shù)據(jù)庫的選民信息以完成投票認(rèn)證,將注冊于上述數(shù)據(jù)庫的選舉信息提供給上述選民終端之后,接收上述投票值信息并解密之后注冊于上述數(shù)據(jù)庫。
在一實(shí)施例中,上述投票用終端通過上述網(wǎng)絡(luò)切斷外部因特網(wǎng),只通過內(nèi)部內(nèi)聯(lián)網(wǎng)與上述電子投票提供服務(wù)器連接。
在一實(shí)施例中,上述投票用終端在輸出上述注冊卡時(shí),包含接入碼一同輸出。
在一實(shí)施例中,投票結(jié)束后,上述管理員終端獲得管理員輸入的解密密鑰并確認(rèn)是否與之前生成的解密密鑰相同,或獲得每個(gè)計(jì)票人輸入的各計(jì)票密鑰并確認(rèn)是否與之前生成的各計(jì)票密鑰相同,當(dāng)相同時(shí),生成計(jì)票信息傳送給上述電子投票提供服務(wù)器。
在一實(shí)施例中,上述電子投票提供服務(wù)器根據(jù)從上述管理員終端傳送的計(jì)票信息向上述選民終端提供查看結(jié)果窗口信息,從上述選民終端接收查看結(jié)果請求信息并向上述選民終端提供注冊于上述數(shù)據(jù)庫的投票信息。
在一實(shí)施例中,上述電子投票提供服務(wù)器確認(rèn)計(jì)算出的投票信息中的投票率,若低于預(yù)設(shè)投票率,則從上述數(shù)據(jù)庫確認(rèn)未進(jìn)行投票的選民并生成短信發(fā)送給與確認(rèn)的選民相對應(yīng)的選民終端。
根據(jù)本發(fā)明的另一特征,提供一種電子投票方法,包括步驟:
與解密密鑰或多個(gè)計(jì)票密鑰一同生成選舉信息,將解密密鑰傳送給管理員的電子郵件或手機(jī)或?qū)⒏饔?jì)票密鑰分別傳送給每個(gè)計(jì)票人的電子郵件或手機(jī),將選舉信息傳送給電子投票提供服務(wù)器,上述電子投票提供服務(wù)器注冊從上述管理員終端傳送的選舉信息;
上述管理員終端獲得輸入的選民信息并加密傳送給上述電子投票提供服務(wù)器,上述電子投票提供服務(wù)器注冊上述管理員終端提供的選民信息;
上述管理員終端最終指定候選人的信息及生成投票開始信息并進(jìn)行傳送,上述電子投票提供服務(wù)器根據(jù)上述管理員終端傳送的投票開始信息向上述選民終端提供指定選舉站點(diǎn);
上述選民終端接入指定選舉站點(diǎn),上述電子投票提供服務(wù)器將在線投票遵守事項(xiàng)提供給上述選民終端,上述選民終端獲得移動投票遵守事項(xiàng)并顯示之后,獲得選民輸入的同意信息提供給上述電子投票服務(wù)器;
上述電子投票提供服務(wù)器接收上述同意信息并向上述選民終端提供登錄窗口信息,上述選民終端顯示登錄窗口信息之后,獲得選民輸入的登錄信息并加密傳送給上述電子投票提供服務(wù)器;
上述電子投票提供服務(wù)器接收上述登錄信息并解密之后,通過確認(rèn)注冊的選民信息進(jìn)行選民認(rèn)證;
上述電子投票提供服務(wù)器向上述選民終端提供注冊的選舉信息,上述選民終端顯示選舉信息之后,獲得選民輸入的投票值信息并加密傳送給上述電子投票提供服務(wù)器;
上述電子投票提供服務(wù)器解密從上述選民終端接收的投票值信息并進(jìn)行注冊之后,向上述選民終端提供投票結(jié)束信息,上述選民終端顯示上述投票結(jié)束信息;
投票結(jié)束后,上述管理員終端獲得管理員輸入的解密密鑰并確認(rèn)是否與之前生成的解密密鑰相同,或獲得每個(gè)計(jì)票人輸入的各計(jì)票密鑰并確認(rèn)是否與之前生成的各計(jì)票密鑰相同,當(dāng)相同時(shí),生成計(jì)票信息傳送給上述電子投票提供服務(wù)器;以及
上述電子投票提供服務(wù)器根據(jù)從上述管理員終端傳送的計(jì)票信息向上述選民終端提供查看結(jié)果窗口信息,從上述選民終端接收查看結(jié)果請求信息,并向上述選民終端提供注冊的投票信息進(jìn)行顯示。
在一實(shí)施例中,上述電子投票方法,還包括步驟:多個(gè)投票用終端印刷加密的投票認(rèn)證碼或輸出隨機(jī)生成投票認(rèn)證碼并加密注冊的卡;上述投票用終端獲得選民輸入的登錄信息及投票認(rèn)證碼提供給上述電子投票提供服務(wù)器;以及上述投票用終端從上述電子投票提供服務(wù)器獲得選舉信息之后,加密選民的投票值信息提供給上述電子投票提供服務(wù)器。
在一實(shí)施例中,上述電子投票方法,還包括步驟:上述選民終端通過識別包含于上述投票用終端輸出的注冊卡中的接入碼接入指定選舉站點(diǎn);上述電子投票提供服務(wù)器通過識別上述選民終端的接入碼將指定選舉站點(diǎn)提供給上述選民終端,向上述選民終端提供移動投票遵守事項(xiàng);上述選民終端通過指定選舉站點(diǎn)獲得移動投票遵守事項(xiàng)并顯示之后,將選民的同意信息提供給上述電子投票服務(wù)器,上述電子投票提供服務(wù)器確認(rèn)上述同意信息并向上述選民終端提供登錄窗口信息;上述選民終端顯示上述電子投票提供服務(wù)器提供的登錄窗口信息之后,獲得選民輸入的登錄信息及投票認(rèn)證碼或自動輸入提供給上述電子投票提供服務(wù)器;上述電子投票提供服務(wù)器從上述選民終端獲得選民的登錄信息及投票認(rèn)證碼確認(rèn)注冊的選民信息以完成投票認(rèn)證;上述電子投票提供服務(wù)器向上述選民終端提供注冊的選舉信息,上述選民終端顯示從上述電子投票提供服務(wù)器提供的選舉信息之后,加密選民輸入的投票值信息并提供給上述電子投票提供服務(wù)器;以及上述電子投票提供服務(wù)器解密從上述選民終端接收的投票值信息并進(jìn)行注冊之后,向上述選民終端提供投票結(jié)束信息,上述選民終端顯示上述投票結(jié)束信息。
在一實(shí)施例中,上述電子投票方法,還包括步驟:對上述電子投票提供服務(wù)器的電子投票處理進(jìn)行鏡像備份,以維持與上述電子投票提供服務(wù)器的同步,當(dāng)上述電子投票提供服務(wù)器的電子投票發(fā)生問題時(shí),代替上述電子投票提供服務(wù)器。
根據(jù)本發(fā)明的又一特征,提供一種電子投票方法,包括步驟:
與解密密鑰或多個(gè)計(jì)票密鑰一同生成選舉信息,將解密密鑰發(fā)送給管理員的電子郵件或手機(jī)或?qū)⒏饔?jì)票密鑰分別傳送給每個(gè)計(jì)票人的電子郵件或手機(jī),將選舉信息傳送給電子投票提供服務(wù)器,上述電子投票提供服務(wù)器注冊從上述管理員終端傳送的選舉信息;
上述管理員終端獲得輸入的選民信息并加密傳送給上述電子投票提供服務(wù)器,上述電子投票提供服務(wù)器注冊從上述管理員終端提供的選民信息;
多個(gè)投票用終端印刷加密的投票認(rèn)證碼或輸出隨機(jī)生成投票認(rèn)證碼并加密注冊的卡之后,獲得選民輸入的登錄信息及投票認(rèn)證碼并提供給上述電子投票提供服務(wù)器;
上述電子投票提供服務(wù)器從上述投票用終端獲得選民的登錄信息及投票認(rèn)證碼確認(rèn)注冊的選民信息以完成投票認(rèn)證;
上述電子投票提供服務(wù)器向上述投票用終端提供注冊的選舉信息,上述投票用終端獲得選舉信息并顯示之后,獲得選民輸入的投票值信息并加密傳送給上述電子投票提供服務(wù)器;
上述電子投票提供服務(wù)器解密從上述投票用終端接收的投票值信息并進(jìn)行注冊之后,向上述投票用終端提供投票結(jié)束信息,上述投票用終端顯示上述投票結(jié)束信息;
投票結(jié)束后,上述管理員終端獲得管理員輸入的解密密鑰并確認(rèn)是否與之前生成的解密密鑰相同,或獲得每個(gè)計(jì)票人輸入的各計(jì)票密鑰并確認(rèn)是否與之前生成的各計(jì)票密鑰相同,當(dāng)相同時(shí),生成計(jì)票信息傳送給上述電子投票提供服務(wù)器;以及
上述電子投票提供服務(wù)器根據(jù)從上述管理員終端傳送的計(jì)票信息向上述選民終端提供查看結(jié)果窗口信息,從上述選民終端接收查看結(jié)果請求信息并向上述選民終端提供注冊的投票信息進(jìn)行顯示。
根據(jù)本發(fā)明的另一特征,提供一種電子投票方法,包括步驟:
與解密密鑰或多個(gè)計(jì)票密鑰一同生成選舉信息,將解密密鑰傳送給管理員的電子郵件或手機(jī)或?qū)⒏饔?jì)票密鑰分別傳送給每個(gè)計(jì)票人的電子郵件或手機(jī),將選舉信息傳送給電子投票提供服務(wù)器,上述電子投票提供服務(wù)器注冊從上述管理員終端傳送的選舉信息;
上述管理員終端獲得輸入的選民信息并加密傳送給上述電子投票提供服務(wù)器,上述電子投票提供服務(wù)器注冊從上述管理員終端提供的選民信息;
多個(gè)投票用終端印刷加密的投票認(rèn)證碼或輸出隨機(jī)生成投票認(rèn)證碼并加密注冊的卡;
選民終端通過識別包含于上述投票用終端輸出的注冊卡中的接入碼接入指定選舉站點(diǎn);
上述電子投票提供服務(wù)器通過識別上述選民終端的接入碼將指定選舉站點(diǎn)提供給上述選民終端,向上述選民終端提供移動投票遵守事項(xiàng);
上述選民終端通過指定選舉站點(diǎn)獲得移動投票遵守事項(xiàng)并顯示之后,將選民的同意信息提供給上述電子投票服務(wù)器,上述電子投票提供服務(wù)器確認(rèn)上述同意信息并向上述選民終端提供登錄窗口信息;
上述選民終端顯示上述電子投票提供服務(wù)器提供的登錄窗口信息之后,獲得選民輸入的登錄信息及投票認(rèn)證碼或自動輸入提供給上述電子投票提供服務(wù)器;
上述電子投票提供服務(wù)器從上述選民終端獲得選民的登錄信息及投票認(rèn)證碼確認(rèn)注冊的選民信息以完成投票認(rèn)證;
上述電子投票提供服務(wù)器提供注冊的選舉信息,上述選民終端顯示從上述電子投票提供服務(wù)器提供的選舉信息之后,加密選民輸入的投票值信息并提供給上述電子投票提供服務(wù)器;
上述電子投票提供服務(wù)器解密從上述選民終端接收的投票值信息并進(jìn)行注冊之后,向上述選民終端提供投票結(jié)束信息,上述選民終端顯示上述投票結(jié)束信息;
投票結(jié)束后,上述管理員終端獲得管理員輸入的解密密鑰并確認(rèn)是否與之前生成的解密密鑰相同,或獲得每個(gè)計(jì)票人輸入的各計(jì)票密鑰并確認(rèn)是否與之前生成的各計(jì)票密鑰相同,當(dāng)相同時(shí),生成計(jì)票信息傳送給上述電子投票提供服務(wù)器;以及
上述電子投票提供服務(wù)器根據(jù)從上述管理員終端傳送的計(jì)票信息向上述選民終端提供查看結(jié)果窗口信息,從上述選民終端接收查看結(jié)果請求信息并向上述選民終端提供注冊的投票信息進(jìn)行顯示。
根據(jù)本發(fā)明,以電子投票綜合管理及運(yùn)用各種投票方式,例如利用單獨(dú)的投票用終端進(jìn)行電子投票,或利用移動通信終端進(jìn)行電子投票,或通過因特網(wǎng)進(jìn)行電子投票等各種投票方式,同時(shí),進(jìn)行鏡像備份同步,這樣一來,只需點(diǎn)擊支持的候選人或事件即可,因此可以大幅縮短投票時(shí)間;由于實(shí)時(shí)進(jìn)行,可在投票結(jié)束的同時(shí)直接確認(rèn)計(jì)票結(jié)果;可立即完成統(tǒng)計(jì),無需計(jì)票人員,提高計(jì)票業(yè)務(wù)效率;通過準(zhǔn)確反映投票意志,防止因記載錯(cuò)誤、錯(cuò)別字、漏字等導(dǎo)致的無效票、問題票的產(chǎn)生;可按不同的事件獲得迅速準(zhǔn)確的統(tǒng)計(jì)資料;可通過一次登錄同時(shí)進(jìn)行多個(gè)選舉,結(jié)束投票之后,可直接確認(rèn)參與選舉的每個(gè)人的投票時(shí)間及是否參與投票;另外,可實(shí)時(shí)生成投票并立即進(jìn)行;通過將投票結(jié)果錄入數(shù)據(jù)庫,可隨時(shí)檢索及閱覽投票結(jié)果。
根據(jù)本發(fā)明,可通過鏡像備份減少對中央服務(wù)器容量增加的要求,分散數(shù)據(jù)處理容量可提高效率,而且,即使在服務(wù)器癱瘓時(shí),可通過其他投票方式繼續(xù)進(jìn)行投票。
附圖說明
圖1為根據(jù)本發(fā)明實(shí)施例的電子投票系統(tǒng)示意圖;
圖2為根據(jù)本發(fā)明第一實(shí)施例的電子投票方法流程圖;
圖3為圖2中的在線投票遵守事項(xiàng)顯示例示意圖;
圖4為圖2中的登錄窗口顯示例示意圖;
圖5為圖2中的選民認(rèn)證例示意圖;
圖6為圖2中的選舉列表確認(rèn)窗口顯示例示意圖;
圖7為圖2中的投票窗口顯示例示意圖;
圖8為圖2中的投票結(jié)束顯示例示意圖;
圖9為根據(jù)本發(fā)明第二實(shí)施例的電子投票方法流程圖;
圖10為圖9中的注冊卡輸出例示意圖;
圖11為圖9中的登錄信息及投票認(rèn)證碼提供例示意圖;
圖12為根據(jù)本發(fā)明第三實(shí)施例的電子投票方法流程圖;
圖13為圖12中的包含接入碼的注冊卡示例示意圖;
圖14為圖12中的移動投票遵守事項(xiàng)顯示例示意圖;
圖15為圖12中的登錄窗口顯示例示意圖;
圖16為圖2中的選舉列表確認(rèn)窗口顯示例示意圖;
圖17為圖12中的投票窗口顯示例示意圖;
圖18為圖12中的投票結(jié)束顯示例示意圖。
具體實(shí)施方式
下面,結(jié)合附圖對本發(fā)明的各種實(shí)施例進(jìn)行詳細(xì)說明,以幫助本領(lǐng)域技術(shù)人員更好地理解本發(fā)明。但是,關(guān)于本發(fā)明中說明的實(shí)施例只是結(jié)構(gòu)性乃至功能性說明,因此,本發(fā)明的權(quán)利范圍并不限于在本文中說明的實(shí)施例。即,實(shí)施例可進(jìn)行各種變更,且可具有各種形式,因此,本發(fā)明的權(quán)利范圍包括可實(shí)現(xiàn)技術(shù)思想的均等物。另外,本發(fā)明中公開的目的或效果,不意味著由特定實(shí)施例全部包含或只包含這些效果,因此,本發(fā)明的保護(hù)范圍并不限于此。
另外,用于本發(fā)明的術(shù)語應(yīng)被理解如下:
一個(gè)結(jié)構(gòu)“連接”另一個(gè)結(jié)構(gòu)是指直接連接另一個(gè)結(jié)構(gòu)或通過其他結(jié)構(gòu)連接或接入。與此相反,一個(gè)結(jié)構(gòu)與另一個(gè)結(jié)構(gòu)“直接連接”是指中間不存在其他結(jié)構(gòu)。另外,說明結(jié)構(gòu)之間關(guān)系的其他描述,例如“……之間”和“就在……之間”或“相鄰于……”和“相接于……”等也是同樣的意思。
在語境中沒有明顯的區(qū)別時(shí),則用于本說明書的單數(shù)的記載包含復(fù)數(shù)的含義,“包括”或“擁有”等術(shù)語表示存在說明書上記載的特征、數(shù)字、步驟、動作、結(jié)構(gòu)、部件或它們的組合,而非預(yù)先排除一個(gè)或以上的其他特征、數(shù)字、步驟、動作、結(jié)構(gòu)、部件或它們的組合的存在或附加可能性。
除非有特別的說明,在此使用的所有術(shù)語的意思與本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員通常所理解的意思相同。通常使用的在詞典中定義的術(shù)語,在相關(guān)技術(shù)中的意思相同,除非有明確的定義,在本申請中不具有理想化或過度形式化的含義。
下面,結(jié)合附圖對本發(fā)明實(shí)施例的電子投票系統(tǒng)及方法進(jìn)行詳細(xì)說明。
圖1為根據(jù)本發(fā)明實(shí)施例的電子投票系統(tǒng)示意圖。
如圖1所示,電子投票系統(tǒng)100包括:多個(gè)選民終端110-1~110-N、多個(gè)投票用終端120-1~120-M、管理員終端130、電子投票提供服務(wù)器140、數(shù)據(jù)庫150、鏡像備份服務(wù)器160及網(wǎng)絡(luò)170。
選民終端110-1~110-N為PC、筆記本電腦、PDA、智能手機(jī)、手機(jī)等可接入因特網(wǎng)的通信終端,選民不直接前往投票站,而在家庭、學(xué)?;蚩山尤胍蛱鼐W(wǎng)的空間(或可進(jìn)行移動通信的空間)接入由電子投票提供服務(wù)器140通過網(wǎng)絡(luò)170提供的指定選舉站點(diǎn)時(shí),則通過指定選舉站點(diǎn)獲得在線投票遵守事項(xiàng)并顯示之后,當(dāng)選民輸入同意,則向電子投票提供服務(wù)器140提供同意信息,顯示從電子投票提供服務(wù)器140接收的登錄窗口信息之后,獲得選民輸入的登錄信息(即,賬戶及密碼)進(jìn)行加密并提供給電子投票提供服務(wù)器140,完成選民認(rèn)證之后,顯示從電子投票提供服務(wù)器140接收的選舉信息并進(jìn)行顯示之后,獲得選民輸入的投票值信息進(jìn)行加密并提供給電子投票提供服務(wù)器140。通過這樣的在線電子投票方式(或移動電子投票方式),不受時(shí)間和地點(diǎn)的限制,提高投票效率,在多個(gè)地區(qū)由多人(選民)同時(shí)進(jìn)行投票,從而節(jié)省費(fèi)用或時(shí)間。
在一實(shí)施例中,選民終端110-1~110-N在顯示從電子投票提供服務(wù)器140接收的結(jié)果查看窗口信息之后,根據(jù)選民輸入的查看結(jié)果,將查看結(jié)果請求信息傳送給電子投票提供服務(wù)器140,顯示從電子投票提供服務(wù)器140接收的投票信息。
在一實(shí)施例中,選民終端110-1~110-N通過識別投票用終端120-1~120-M輸出的注冊卡中中的接入碼(例如,QR碼)接入電子投票提供服務(wù)器140提供的指定選舉站點(diǎn),通過指定選舉站點(diǎn)獲得移動投票遵守事項(xiàng)并顯示之后,根據(jù)選民輸入的同意,將同意信息提供給電子投票提供服務(wù)器140,顯示電子投票提供服務(wù)器140接收的登錄窗口信息之后,輸入(或自動輸入)選民的登錄信息(例如,身份證號、學(xué)生編號等)及投票認(rèn)證碼,將上述選民的登錄信息及投票認(rèn)證碼提供給電子投票提供服務(wù)器140之后,顯示從電子投票提供服務(wù)器140提供的選舉信息,然后獲得選民輸入的投票值進(jìn)行加密并提供給電子投票提供服務(wù)器140。這樣,雖然需要選民直接到投票站進(jìn)行投票,但在當(dāng)天選舉游說之后利用選民終端110-1~110-N進(jìn)行投票時(shí)使用,從而通過減少投票用終端120-1~120-M的數(shù)量減少費(fèi)用或時(shí)間。
投票用終端120-1~120-M是使選民直接到預(yù)先指定的投票站進(jìn)行投票而設(shè)置在投票站的電子投票裝置,在指定的投票站選民以攜帶的身份證進(jìn)行身份認(rèn)證后,投票用終端120-1~120-M向選民提供印刷加密的的投票認(rèn)證碼,或隨機(jī)生成投票認(rèn)證碼并加密該生成的投票認(rèn)證碼,輸出注冊的卡(例如,條形碼卡),當(dāng)持印刷的投票認(rèn)證碼或輸出的注冊卡到投票所的選民輸入登錄信息(例如,身份證號、學(xué)生編號)及投票認(rèn)證碼時(shí),則將該選民的登錄信息及投票認(rèn)證碼提供給電子投票提供服務(wù)器140,然后,顯示從電子投票提供服務(wù)器140接收的選舉信息,然后獲得選民輸入的投票值信息進(jìn)行加密并提供給電子投票提供服務(wù)器140。
在一實(shí)施例中,投票用終端120-1~120-M在小規(guī)模投票的情況下(例如,學(xué)校選舉等),考慮到安全性,可通過網(wǎng)絡(luò)170切斷外部因特網(wǎng),只通過內(nèi)部內(nèi)聯(lián)網(wǎng)與電子投票提供服務(wù)器140連接使用。
在一實(shí)施例中,投票用終端120-1~120-M在輸出注冊卡時(shí),還可以包含接入碼(例如,QR碼)一同輸出。
管理員終端130將選民要進(jìn)行投票的選舉信息(例如,選舉或投票列表)與解密密鑰(或多個(gè)計(jì)票密鑰)一同生成,將生成的解密密鑰發(fā)送到管理員電子郵件(或手機(jī))(或?qū)⒃撋傻母饔?jì)票密鑰分別發(fā)送給每個(gè)計(jì)票人(例如,選舉管理委員長及選舉管理委員等)的電子郵件(或手機(jī))),將該生成的選舉信息提供給電子投票提供服務(wù)器140,通過輸入選民Excel文件加密擁有投票權(quán)利的選民信息(例如,選民的手機(jī)號或電子郵件地址等)提供給電子投票提供服務(wù)器140,然后最終指定選民信息,同時(shí)生成用于告知投票開始的投票開始信息傳送給電子投票提供服務(wù)器140。
在一實(shí)施例中,投票結(jié)束后,管理員終端130獲得管理員輸入的解密密鑰并確認(rèn)是否與之前生成的解密密鑰相同(或獲得每個(gè)計(jì)票人輸入的各計(jì)票密鑰并確認(rèn)是否與之前生成的各計(jì)票密鑰相同),當(dāng)相同時(shí),生成計(jì)票信息傳送給電子投票提供服務(wù)器140。
電子投票提供服務(wù)器140將從管理員終端130接收的選舉信息及選民信息注冊于數(shù)據(jù)庫150之后,根據(jù)從管理員終端130接收的投票開始信息通過網(wǎng)絡(luò)170將選舉管理委員會等預(yù)先指定的選舉站點(diǎn)提供給選民終端110-1~110-N,通過指定選舉站點(diǎn)向選民終端110-1~110-N提供在線投票遵守事項(xiàng)之后,確認(rèn)從選民終端110-1~110-N接收的同意信息并將登錄窗口信息提供給選民終端110-1~110-N,從選民終端110-1~110-N接收登錄信息并解密之后,確認(rèn)已注冊于數(shù)據(jù)庫150的選民信息并利用該經(jīng)確認(rèn)的選民信息進(jìn)行選民認(rèn)證之后,將已注冊于數(shù)據(jù)庫150的選舉信息提供給選民終端110-1~110-N,從選民終端110-1~110-N接收投票值信息并解密之后注冊于數(shù)據(jù)庫150,當(dāng)從投票用終端120-1~120-M接收選民的登錄信息及投票認(rèn)證碼時(shí),通過確認(rèn)已注冊于數(shù)據(jù)庫150的選民信息完成投票認(rèn)證之后,將已注冊于數(shù)據(jù)庫的選舉信息提供給投票用終端120-1~120-M,從投票用終端120-1~120-M接收投票值信息并解密之后注冊于數(shù)據(jù)庫150,當(dāng)投票結(jié)束時(shí),統(tǒng)計(jì)投票結(jié)果并計(jì)算投票信息(例如,不同選舉的投票率、不同地區(qū)的投票進(jìn)行率、不同選舉中每個(gè)當(dāng)選人及得票率、通過查看詳細(xì)統(tǒng)計(jì)顯示的不同候選人統(tǒng)計(jì)結(jié)果信息等)注冊于數(shù)據(jù)庫150。
在一實(shí)施例中,電子投票提供服務(wù)器140根據(jù)從管理員終端130接收的計(jì)票信息向選民終端110-1~110-N提供結(jié)果查看窗口信息之后,從選民終端110-1~110-N接收結(jié)果查看請求信息向選民終端110-1~110-N提供注冊于數(shù)據(jù)庫150的投票信息(例如,不同選舉的投票率、不同地區(qū)的投票進(jìn)行率、不同選舉中每個(gè)當(dāng)選人及得票率、通過查看詳細(xì)統(tǒng)計(jì)顯示的不同候選人統(tǒng)計(jì)結(jié)果信息等)。
在一實(shí)施例中,電子投票提供服務(wù)器140通過選民終端110-1~110-N的QR碼向選民終端110-1~110-N提供選舉管理委員會等預(yù)先指定的選舉站點(diǎn),通過指定選舉站點(diǎn)向選民終端110-1~110-N提供移動投票遵守事項(xiàng)之后,確認(rèn)從選民終端110-1~110-N接收的同意信息并向選民終端110-1~110-N提供登錄窗口信息,當(dāng)從選民終端110-1~110-N接收選民的登錄信息及投票認(rèn)證碼時(shí),通過確認(rèn)已注冊于數(shù)據(jù)庫150的選民信息完成選民認(rèn)證之后,向選民終端110-1~110-N提供已注冊于數(shù)據(jù)庫150的選舉信息,從選民終端110-1~110-N接收投票值信息并解密之后,計(jì)算投票信息注冊于數(shù)據(jù)庫150。
在一實(shí)施例中,電子投票提供服務(wù)器140可以為不熟悉電子投票的選民提供類似上述結(jié)構(gòu)的模擬投票系統(tǒng),以便選民練習(xí)電子投票。
在一實(shí)施例中,電子投票提供服務(wù)器140確認(rèn)計(jì)算出的投票信息中的投票率,若低于預(yù)設(shè)投票率,則從數(shù)據(jù)庫150確認(rèn)未進(jìn)行投票的選民并生成鼓勵投票的短信發(fā)送給與確認(rèn)的選民相對應(yīng)的選民終端110-1~110-N。
當(dāng)上述選民認(rèn)證是通過手機(jī)的SMS或電子郵件的認(rèn)證方式時(shí),電子投票提供服務(wù)器140隨機(jī)生成投票認(rèn)證碼,將該生成的投票認(rèn)證碼以SMS或電子郵件的方式發(fā)送給已在數(shù)據(jù)庫150注冊的選民的手機(jī)號或電子郵件地址之后,選民通過選民終端110-1~110-N(例如,手機(jī)、PC等)接收SMS或電子郵件并輸入投票認(rèn)證碼,則將在選民終端110-1~110-N輸入的投票認(rèn)證碼傳送給電子投票提供服務(wù)器140,從而在電子投票提供服務(wù)器140確認(rèn)從選民終端110-1~110-N接收的投票認(rèn)證碼是否與之前生成的投票認(rèn)證后一致,以此認(rèn)證選民是否合法。另外,當(dāng)上述投票認(rèn)證是條形碼認(rèn)證方式時(shí),選民在投票站完成身份認(rèn)證之后,在電子投票提供服務(wù)器140中注冊投票用終端120-1~120-M發(fā)放的條形碼卡從而得到認(rèn)證。另外,當(dāng)上述投票認(rèn)證是條形碼卡認(rèn)證及QR碼識別方式時(shí),選民在投票站完成身份認(rèn)證之后,利用投票用終端120-1~120-M發(fā)放的條形碼卡中的QR碼接入投票站點(diǎn),然后在電子投票提供服務(wù)器140中注冊條形碼卡(投票認(rèn)證碼)從而得到認(rèn)證。
數(shù)據(jù)庫150注冊保存從電子投票提供服務(wù)器140輸入的擁有投票權(quán)利的選民信息(例如,選民的手機(jī)號或電子郵件地址等)、選民要進(jìn)行投票的選舉信息(例如,選舉或投票列表)、選民進(jìn)行投票的投票信息(例如,投票率、不同候選人的得票數(shù)等)。
鏡像備份服務(wù)器160實(shí)時(shí)對電子投票提供服務(wù)器140的電子投票處理進(jìn)行鏡像備份,以保持與電子投票提供服務(wù)器140的同步,考慮到有可能發(fā)生電子投票提供服務(wù)器140的負(fù)載達(dá)到預(yù)設(shè)負(fù)載以上導(dǎo)致電子投票錯(cuò)誤,此時(shí)鏡像備份服務(wù)器160代替電子投票提供服務(wù)器140持續(xù)提供上述電子投票。
在一實(shí)施例中,鏡像備份服務(wù)器160實(shí)時(shí)同步電子投票提供服務(wù)器140中完成的注冊選舉信息及選民信息、提供預(yù)先指定的選舉站點(diǎn)、提供在線投票遵守事項(xiàng)、確認(rèn)同意信息及提供登錄窗口信息、解密登錄信息及確認(rèn)選民信息、選民認(rèn)證、提供選舉信息、解密投票值信息及計(jì)算投票信息、接收選民的登錄信息及投票認(rèn)證碼、投票認(rèn)證等處理。
網(wǎng)絡(luò)170包括有線通信網(wǎng)或無線通信網(wǎng),連接電子投票提供服務(wù)器140(或鏡像備份服務(wù)器160)與多個(gè)選民終端110-1~110-N,或多個(gè)投票用終端120-1~120-M,或管理員終端130之間的通信,完成相互間的數(shù)據(jù)收發(fā)。
如上結(jié)構(gòu)的電子投票系統(tǒng)100具有:
準(zhǔn)確性,投票結(jié)果不會有一名的誤差,按不同選舉完成準(zhǔn)確的統(tǒng)計(jì);
保密性,通過三重加密處理,不會知道誰給哪位候選人投票,即保障投票結(jié)果與投票人之間關(guān)系的保密性;
防止重復(fù)投票性,通過確認(rèn)是否是本人,投票人只能投一次票;
透明性,投票進(jìn)行過程中不統(tǒng)計(jì)選舉結(jié)果,即不會因投票進(jìn)行過程中的統(tǒng)計(jì)結(jié)果對剩余投票產(chǎn)生影響;
安全性,采用SSL、安全程序、防火墻及作為高性能防入侵系統(tǒng)的IPS,在自身服務(wù)器中構(gòu)建電子投票系統(tǒng),以應(yīng)對外部入侵或分布式拒絕服務(wù)(Ddos)攻擊、蠕蟲(Worm)、病毒(Virus)、間諜軟件(Spyware)、黑客(Hacking)等各種危險(xiǎn),與此同時(shí),檢測并防御有害流量,從而預(yù)先防止安全事故;
合格性,只有滿足投票條件的人才有投票權(quán)利,防止沒有投票權(quán)的人的投票行為;
完整性,三重加密后保存投票結(jié)果,任何人都無法偽造投票結(jié)果,只有輸入解密密鑰才能解密選舉結(jié)果;以及
防舞弊性,通過投票人日志記錄防止舞弊投票人對選舉的妨礙;從而確保安全可靠的電子投票。
具有上述結(jié)構(gòu)的電子投票系統(tǒng)100如利用單獨(dú)的投票用終端120-1~120-M進(jìn)行電子投票,或利用選民終端110-1~110-N進(jìn)行移動電子投票,或利用選民終端110-1~110-N通過因特網(wǎng)進(jìn)行在線電子投票等,綜合管理和運(yùn)用各種投票方式的電子投票,而且,通過鏡像備份服務(wù)器160進(jìn)行與電子投票提供服務(wù)器140的鏡像備份同步,因此,選民只需通過電子投票系統(tǒng)100點(diǎn)擊所支持的候選人或時(shí)間即能完成投票,從而大幅縮短了投票時(shí)間;而且,由于實(shí)時(shí)進(jìn)行,可在投票結(jié)束的同時(shí)直接確認(rèn)計(jì)票結(jié)果,統(tǒng)計(jì)工作也即刻完成,無需計(jì)票人員,從而提高計(jì)票業(yè)務(wù)效率;此外可以準(zhǔn)確反映投票意志,可防止記錄錯(cuò)誤、錯(cuò)別字、漏字等導(dǎo)致的無效票、問題票的產(chǎn)生,可按不同的事件獲得迅速準(zhǔn)確的統(tǒng)計(jì)資料,可通過一次登錄進(jìn)行多個(gè)選舉,結(jié)束投票后,可直接確認(rèn)參與選舉的個(gè)人的投票時(shí)間及是否參與投票;另外,可實(shí)時(shí)生成投票事件立即進(jìn)行投票,并將投票結(jié)果注冊于數(shù)據(jù)庫150上,可隨時(shí)檢索及閱覽投票結(jié)果。
上述結(jié)構(gòu)的電子投票系統(tǒng)100通過鏡像備份服務(wù)器160進(jìn)行對電子投票提供服務(wù)器140的鏡像備份,減少對中央服務(wù)器容量增加的要求,分散數(shù)據(jù)處理容量從而提高效率,而且,即使在服務(wù)器癱瘓時(shí),可通過其他投票方式繼續(xù)進(jìn)行投票。
圖2為根據(jù)本發(fā)明第一實(shí)施例的電子投票方法流程圖;圖3為圖2中的在線投票遵守事項(xiàng)顯示例示意圖;圖4為圖2中的登錄窗口顯示例示意圖;圖5為圖2中的選民認(rèn)證例示意圖;圖6為圖2中的選舉列表確認(rèn)窗口顯示例示意圖;圖7為圖2中的投票窗口顯示例示意圖;圖8為圖2中的投票結(jié)束顯示例示意圖。
如圖2至圖8所示,首先,在管理員終端130一同生成選民要進(jìn)行投票的選舉信息(例如,選舉或投票列表)與解密密鑰(或多個(gè)計(jì)票密鑰),將生成的解密密鑰發(fā)送到管理員電子郵件(或手機(jī))(或?qū)⒃撋傻母饔?jì)票密鑰分別傳送給各計(jì)票人(例如,選舉管理委員長及選舉管理委員等)的電子郵件(或手機(jī))),將該生成的選舉信息提供給電子投票提供服務(wù)器140。因此,電子投票提供服務(wù)器140將從管理員終端130接收的選舉信息注冊于數(shù)據(jù)庫150(S201)。
在上述S201步驟中注冊選舉信息之后,管理員終端130通過輸入選民Excel文件加密擁有投票權(quán)利的選民信息(例如,選民的手機(jī)號或電子郵件地址等)提供給電子投票提供服務(wù)器140,然后最終指定選民信息,同時(shí)生成用于告知投票開始的投票開始信息傳送給電子投票提供服務(wù)器140。因此,電子投票提供服務(wù)器140將從管理員終端130接收的選民信息注冊于數(shù)據(jù)庫150(S202)。
在上述S202步驟注冊選民信息之后,當(dāng)?shù)搅酥付ǖ耐镀睍r(shí)間,則管理員終端130最終指定選民信息的同時(shí)生成用于告知投票開始的投票開始信息傳送給電子投票提供服務(wù)器140。
電子投票提供服務(wù)器140根據(jù)從管理員終端130接收的投票開始信息,通過網(wǎng)絡(luò)170將選舉管理委員會等預(yù)先指定的選舉站點(diǎn)提供給選民終端110-1~110-N,以便選民不直接前往投票站而在家庭、學(xué)?;蚩山尤胍蛱鼐W(wǎng)的空間(或可進(jìn)行移動通信的空間)進(jìn)行投票,此時(shí),作為PC、筆記本電腦、智能手機(jī)、手機(jī)等可接入因特網(wǎng)的通信終端的選民終端110-1~110-N接入由電子投票提供服務(wù)器140通過網(wǎng)絡(luò)170提供的指定選舉站點(diǎn)。
例如,選民終端110-1~110-N可通過由選民打開的網(wǎng)絡(luò)瀏覽器直接接入選舉站點(diǎn)地址,或通過網(wǎng)頁橫幅鏈接接入選舉站點(diǎn),或在利用智能手機(jī)或移動平板電腦等接入時(shí),可直接接入相對應(yīng)的手機(jī)用選舉站點(diǎn)。
作為另一舉例,選民終端110-1~110-N獲得由電子投票提供服務(wù)器140發(fā)出的提示選民投票的短信,并點(diǎn)擊包含于短信內(nèi)的選舉站點(diǎn)地址,即可接入鏈接的選舉站點(diǎn)。
電子投票提供服務(wù)器140通過指定選舉站點(diǎn)確認(rèn)接入的選民終端110-1~110-N(例如,選民終端110-1~110-N的地址、固有標(biāo)識符等)并向該經(jīng)確認(rèn)的選民終端110-1~110-N提供在線(或移動)投票遵守事項(xiàng)(或?qū)ν镀背绦虻男畔?,因此,選民終端110-1~110-N通過指定選舉站點(diǎn)獲得在線投票遵守事項(xiàng)(或?qū)ν镀背绦虻男畔?并顯示如圖3所示畫面(S203)。
在上述S203步驟中顯示的在線投票遵守事項(xiàng)中,若選民利用輸入裝置(例如,鼠標(biāo)光標(biāo))對如圖3所示的在線投票遵守事項(xiàng)點(diǎn)擊同意,則選民終端110-1~110-N根據(jù)選民的輸入的同意生成用于告知同意在線投票遵守事項(xiàng)的同意信息提供給電子投票提供服務(wù)器140。
電子投票提供服務(wù)器140確認(rèn)從選民終端110-1~110-N接收的同意信息并向選民終端110-1~110-N提供登錄窗口信息,因此,選民終端110-1~110-N將從電子投票提供服務(wù)器140接收的登錄窗口信息(或用于輸入查看候選人公約的點(diǎn)擊窗口)并顯示如圖4所示畫面(S204)。
在上述S204步驟中顯示的登錄窗口中,當(dāng)選民利用輸入裝置(例如,觸摸板、鍵盤等)輸入自己的登錄信息(即賬戶及密碼),則選民終端110-1~110-N對該輸入的登錄信息進(jìn)行加密處理提供給電子投票提供服務(wù)器140。
例如,選民終端110-1~110-N通過點(diǎn)擊登錄將選民輸入的自己的姓名及學(xué)號提供給電子投票提供服務(wù)器140,另外,若點(diǎn)擊查看候選人公約,則可從電子投票提供服務(wù)器140獲得候選人的公約進(jìn)行顯示。
電子投票提供服務(wù)器140接收從選民終端110-1~110-N接收登錄信息并解密之后,確認(rèn)該解密的登錄信息是否注冊于數(shù)據(jù)庫150的選民信息中,并利用該經(jīng)確認(rèn)的選民信息對選民終端110-1~110-N完成選民認(rèn)證(S205)。
例如,若上述S205步驟中的選民認(rèn)證是利用手機(jī)的SMS的認(rèn)證方式時(shí),則電子投票提供服務(wù)器140向選民終端110-1~110-N提供投票認(rèn)證窗口信息,因此,選民終端110-1~110-N顯示從電子投票提供服務(wù)器140接收的投票認(rèn)證窗口信息(或用于輸入獲取認(rèn)證號的點(diǎn)擊窗口),如圖5所示。因此,當(dāng)選民通過輸入裝置輸入自己的手機(jī)號之后點(diǎn)擊獲取認(rèn)證碼,則選民終端110-1~110-N加密該輸入的手機(jī)號及獲取認(rèn)證碼請求信息提供給電子投票提供服務(wù)器140。這樣一來,電子投票提供服務(wù)器140從選民終端110-1~110-N接收手機(jī)號及獲取認(rèn)證碼請求信息隨機(jī)生成投票認(rèn)證碼,并將該生成的投票認(rèn)證碼以SMS形式傳送到選民的手機(jī)號上。當(dāng)選民通過選民終端110-1~110-N輸入通過SMS接收的投票認(rèn)證碼之后點(diǎn)擊確認(rèn)投票認(rèn)證,則選民終端110-1~110-N將輸入的手機(jī)號及獲取認(rèn)證碼請求信息傳送給電子投票提供服務(wù)器140。因此,電子投票提供服務(wù)器140確認(rèn)從選民終端110-1~110-N接收的投票認(rèn)證碼和之前生成的投票認(rèn)證碼是否一致,以此認(rèn)證選民是否合法。
作為另一舉例,若上述S205步驟中的選民認(rèn)證是利用電子郵件的認(rèn)證方式時(shí),則電子投票提供服務(wù)器140向選民終端110-1~110-N提供投票認(rèn)證窗口信息,因此,選民終端110-1~110-N顯示從電子投票提供服務(wù)器140接收的投票認(rèn)證窗口信息(或用于輸入獲取認(rèn)證號的點(diǎn)擊窗口),如圖5所示。因此,當(dāng)選民通過輸入裝置輸入自己的電子郵件地址之后點(diǎn)擊獲取認(rèn)證碼,則選民終端110-1~110-N加密該輸入的電子郵件地址及獲取認(rèn)證碼請求信息提供給電子投票提供服務(wù)器140。這樣一來,電子投票提供服務(wù)器140從選民終端110-1~110-N接收電子郵件地址及獲取認(rèn)證碼請求信息隨機(jī)生成投票認(rèn)證碼,并將該生成的投票認(rèn)證碼以消息(電子郵件)形式傳送給選民的電子郵件地址。當(dāng)選民通過選民終端110-1~110-N輸入通過電子郵件接收的投票認(rèn)證碼之后點(diǎn)擊確認(rèn)投票認(rèn)證,則選民終端110-1~110-N將輸入的手機(jī)號及獲取認(rèn)證碼請求信息傳送給電子投票提供服務(wù)器140。因此,電子投票提供服務(wù)器140確認(rèn)從選民終端110-1~110-N接收的投票認(rèn)證碼和之前生成的投票認(rèn)證碼是否一致,以此認(rèn)證選民是否合法。
在上述S205步驟中完成選民認(rèn)證之后,電子投票提供服務(wù)器140從數(shù)據(jù)庫讀取用于選舉列表確認(rèn)及投票的選舉信息提供給選民終端110-1~110-N,因此,選民終端110-1~110-N將從電子投票提供服務(wù)器140接收的選舉信息(即選舉列表確認(rèn)窗口及投票窗口信息)顯示為如圖6及圖7所示的樣子(S206)。
在上述S206步驟中顯示的選舉信息中,當(dāng)選民選擇待選舉列表,點(diǎn)擊開始投票,并選擇候選人點(diǎn)擊投票時(shí),則選民終端110-1~110-N加密該輸入的選民的投票值信息并提供給電子投票提供服務(wù)器140。
例如,在選民終端110-1~110-N中選民通過輸入裝置從顯示的所屬專業(yè)選舉、學(xué)院選舉、學(xué)生會主席選舉的列表中選擇一個(gè),點(diǎn)擊開始投票,因此,電子投票提供服務(wù)器140可通過選民終端110-1~110-N顯示對應(yīng)于所選擇的列表的候選人投票頁。此時(shí),選民將鼠標(biāo)移動到選民終端110-1~110-N顯示的候選人投票頁時(shí),可顯示模糊的圖章圖像,當(dāng)選民將鼠標(biāo)移動至候選人的狀態(tài)下點(diǎn)擊時(shí),則使圖章變得清晰并完成選擇。另外,選民終端110-1~110-N中可設(shè)置點(diǎn)擊棄權(quán)的界面,以便在投票結(jié)果中反映棄權(quán)情況;另外,還可設(shè)置點(diǎn)擊下一個(gè)按鈕界面,以便執(zhí)行對其他選舉列表的投票。
例如,在單一候選人的情況下,電子投票提供服務(wù)器140可向選民終端110-1~110-N顯示候選人投票頁,在該投票也中點(diǎn)擊贊成和反對中的一個(gè)并使圖章變得清晰完成選擇之后,點(diǎn)擊結(jié)束投票完成投票。
電子投票提供服務(wù)器140從選民終端110-1~110-N接收投票值信息后進(jìn)行解密并注冊于數(shù)據(jù)庫150之后,從數(shù)據(jù)庫150讀取用于告知投票結(jié)束的投票結(jié)束信息提供給選民終端110-1~110-N,因此,選民終端110-1~110-N顯示從電子投票提供服務(wù)器140接收的投票結(jié)束信息,如圖8所示(S207)。
例如,選民終端110-1~110-N在結(jié)束投票時(shí)輸出“投票已結(jié)束”的語音提示并自動退出,另外,還可以以日志形式自動記錄選舉人(投票人)的投票時(shí)間、認(rèn)證碼等。
在S207步驟中結(jié)束投票之后,管理員終端130獲得管理員輸入的解密密鑰并確認(rèn)是否與之前生成的解密密鑰相同(或獲得每個(gè)計(jì)票人輸入的各計(jì)票密鑰并確認(rèn)是否與之前生成的各計(jì)票密鑰相同),當(dāng)相同時(shí),生成計(jì)票信息傳送給電子投票提供服務(wù)器140。
電子投票提供服務(wù)器140在根據(jù)從管理員終端130接收的計(jì)票信息統(tǒng)計(jì)投票結(jié)果計(jì)算出投票信息(例如,不同選舉的投票率、不同地區(qū)的投票進(jìn)行率、不同選舉中各當(dāng)選人及得票率、通過查看詳細(xì)統(tǒng)計(jì)查看的不同候選人統(tǒng)計(jì)結(jié)果信息等)注冊于數(shù)據(jù)庫150的同時(shí),向選民終端110-1~110-N提供查看結(jié)果窗口信息。因此,選民終端110-1~110-N在顯示從電子投票提供服務(wù)器140接收的結(jié)果查看窗口信息之后,根據(jù)選民輸入的查看結(jié)果將查看結(jié)果請求信息傳送給電子投票提供服務(wù)器140。
電子投票提供服務(wù)器140從選民終端110-1~110-N接收查看結(jié)果請求信息并將注冊于數(shù)據(jù)庫150的投票信息提供給選民終端110-1~110-N,因此,選民終端110-1~110-N顯示從電子投票提供服務(wù)器140接收的投票信息(S208)。
在完成上述步驟S201至S208的過程中,鏡像備份服務(wù)器160對如上所述的電子投票提供服務(wù)器140的電子投票處理進(jìn)行實(shí)時(shí)鏡像備份,以保持與電子投票提供服務(wù)器140的同步,此時(shí),若檢測到電子投票提供服務(wù)器140的負(fù)載達(dá)到預(yù)設(shè)負(fù)載以上,可能會導(dǎo)致電子投票錯(cuò)誤時(shí),停止電子投票提供服務(wù)器140的電子投票工作,由鏡像備份服務(wù)器160代替電子投票提供服務(wù)器140繼續(xù)提供上述電子投票。
例如,鏡像備份服務(wù)器160實(shí)時(shí)同步電子投票提供服務(wù)器140中完成的對選舉信息及選民信息的注冊處理(S201及S202)、對預(yù)先指定的選舉站點(diǎn)的提供處理及對在線投票遵守事項(xiàng)的提供處理(S203)、同意信息確認(rèn)及登錄窗口信息提供處理(S204)、登錄信息解密和選民信息確認(rèn)處理及選民認(rèn)證處理(S205)、選舉信息提供處理(S206)、投票值信息解密及投票結(jié)束信息提供處理(S207)、投票信息計(jì)算處理及投票信息提供處理(S208)。
圖9為根據(jù)本發(fā)明第二實(shí)施例的電子投票方法流程圖;圖10為圖9中的注冊卡輸出例示意圖;圖11為圖9中的登錄信息及投票認(rèn)證碼提供例示意圖。
如圖9至圖11所示,S301步驟及S302步驟的內(nèi)容與上述S201步驟及S202步驟的內(nèi)容相同,因此,在此不再贅述。
當(dāng)選民在預(yù)先指定的選區(qū)利用所持的身份證進(jìn)行身份確認(rèn)時(shí),設(shè)置于選區(qū)的投票用終端120-1~120-M印刷出加密的投票認(rèn)證碼,或隨機(jī)生成投票認(rèn)證碼并加密形成如圖10所示的注冊卡(例如,條形碼卡)輸出給已經(jīng)確認(rèn)為本人的選民,以便選民直接到選區(qū)進(jìn)行投票(S303)。
在上述S303步驟中輸出注冊卡之后,當(dāng)持印刷的投票認(rèn)證碼或輸出的注冊卡到投票所的選民通過輸入裝置(例如,觸摸板、鍵盤等)輸入登錄信息(例如,身份證號、學(xué)生編號)及投票認(rèn)證碼,則如圖11所示,投票用終端120-1~120-M將通過輸入裝置輸入的選民的登錄信息及投票認(rèn)證碼提供給電子投票提供服務(wù)器140(S304)。
電子投票提供服務(wù)器140從投票用終端120-1~120-M接收選民的登錄信息及投票認(rèn)證碼,并確認(rèn)已注冊于數(shù)據(jù)庫150的選民信息完成投票認(rèn)證之后(S305),將已注冊于數(shù)據(jù)庫150的選舉信息提供給投票用終端120-1~120-M。之后,S306步驟至S308步驟的內(nèi)容與上述S206步驟至S208步驟的內(nèi)容相同,因此,在此不再贅述。
在完成S301至S308的過程中,鏡像備份服務(wù)器160實(shí)時(shí)對如上所述的電子投票提供服務(wù)器140的電子投票處理進(jìn)行鏡像備份,以保持與電子投票提供服務(wù)器140的同步,此時(shí),若檢測到電子投票提供服務(wù)器140的負(fù)載達(dá)到預(yù)設(shè)負(fù)載以上,可能會導(dǎo)致電子投票錯(cuò)誤時(shí),停止電子投票提供服務(wù)器140的電子投票工作,由鏡像備份服務(wù)器160代替電子投票提供服務(wù)器140繼續(xù)提供上述電子投票。
例如,鏡像備份服務(wù)器160實(shí)時(shí)同步電子投票提供服務(wù)器140中完成的對選舉信息及選民信息的注冊處理(S301及S302))、登錄信息和投票認(rèn)證碼接收及投票認(rèn)證處理(S305)、選舉信息提供處理(S306)、投票值信息解密及投票結(jié)束信息提供處理(S307)、投票信息計(jì)算處理及投票信息提供處理(S308)。
圖12為根據(jù)本發(fā)明第三實(shí)施例的電子投票方法流程圖;圖13為圖12中的包含接入碼的注冊卡示例示意圖;圖14為圖12中的移動投票遵守事項(xiàng)顯示例示意圖;圖14為圖12中的登錄窗口顯示例示意圖;圖16為圖2中的選舉列表確認(rèn)窗口顯示例示意圖;圖17為圖12中的投票窗口顯示例示意圖;圖18為圖12中的投票結(jié)束顯示例示意圖。
如圖12至圖18所示,S401步驟及S402步驟的內(nèi)容與上述S201步驟及S202步驟的內(nèi)容相同,因此,在此不再贅述。
當(dāng)選民在預(yù)先指定的投票站利用所持的身份證進(jìn)行身份確認(rèn)時(shí),設(shè)置于投票站的投票用終端120-1~120-M印刷出加密的投票認(rèn)證碼,或隨機(jī)生成投票認(rèn)證碼并加密形成如圖13所示的注冊卡(例如,條形碼卡)與接入碼(例如,QR碼)一起輸出給已經(jīng)確認(rèn)為本人的選民,以便選民直接到選區(qū)進(jìn)行投票(S403)。
在上述S403步驟中輸出包含接入碼的注冊卡并由選民通過攝像頭拍攝包含于注冊卡的接入碼之后,選民終端110-1~110-N通過識別由投票用終端120-1~120-M輸出的注冊卡中包含的接入碼接入由電子投票提供服務(wù)器140提供的指定選舉站點(diǎn)。
電子投票提供服務(wù)器140通過指定選舉站點(diǎn)確認(rèn)接入的選民終端110-1~110-N(例如,選民終端110-1~110-N的地址、固有標(biāo)識符等)并向該經(jīng)確認(rèn)的選民終端110-1~110-N提供移動投票遵守事項(xiàng)(或?qū)ν镀背绦虻男畔?,因此,選民終端110-1~110-N在指定選舉站點(diǎn)獲得移動投票遵守事項(xiàng)(或?qū)ν镀背绦虻男畔?并顯示如圖14所示的畫面(S404)。
在上述S404步驟中顯示的移動投票遵守事項(xiàng)中,若選民利用輸入裝置(例如,鼠標(biāo)光標(biāo))點(diǎn)擊同意如圖14所示的移動投票遵守事項(xiàng),則選民終端110-1~110-N根據(jù)選民輸入的同意生成用于告知同意移動投票遵守事項(xiàng)的同意信息提供給電子投票提供服務(wù)器140。
電子投票提供服務(wù)器140確認(rèn)從選民終端110-1~110-N接收的同意信息并向選民終端110-1~110-N提供登錄窗口信息,因此,選民終端110-1~110-N顯示從電子投票提供服務(wù)器140接收的登錄窗口信息(或用于輸入查看候選人公約的點(diǎn)擊窗口),如圖15所示(S405)。
在上述S405步驟中顯示的登錄窗口中,當(dāng)選民利用輸入裝置(例如,觸摸板、鍵盤等)輸入自己的登錄信息(例如,身份證號、學(xué)生編號等),則選民終端110-1~110-N通過識別接入碼自動被輸入選民的投票認(rèn)證碼,而選民終端110-1~110-N將該輸入的登錄信息及投票認(rèn)證碼提供給電子投票提供服務(wù)器140。
例如,選民終端110-1~110-N通過點(diǎn)擊確認(rèn)認(rèn)證將選民輸入的學(xué)號及自動輸入的投票認(rèn)證碼提供給電子投票提供服務(wù)器140,另外,若點(diǎn)擊查看候選人公約,則可從電子投票提供服務(wù)器140獲得候選人的公約并進(jìn)行顯示。
電子投票提供服務(wù)器140從選民終端110-1~110-N接收選民的登錄信息及投票認(rèn)證碼之后,確認(rèn)該接收的登錄信息是否注冊于數(shù)據(jù)庫150的選民信息中,并利用該經(jīng)確認(rèn)的選民信息對選民終端110-1~110-N完成投票認(rèn)證(S406)。
在上述S406步驟中完成投票認(rèn)證之后,電子投票提供服務(wù)器140從數(shù)據(jù)庫讀取用于確認(rèn)選舉列表及投票的選舉信息提供給選民終端110-1~110-N,因此,選民終端110-1~110-N顯示從電子投票提供服務(wù)器140接收的選舉信息(即選舉列表確認(rèn)窗口及投票窗口信息),如圖16及圖17所示(S407)。
在上述S407步驟中顯示的選舉信息中,當(dāng)選民選擇待選舉的列表,點(diǎn)擊開始投票,并選擇候選人點(diǎn)擊投票時(shí),則選民終端110-1~110-N加密該輸入的選民的投票值信息并提供給電子投票提供服務(wù)器140。
例如,在選民終端110-1~110-N中選民通過輸入裝置從顯示的醫(yī)學(xué)專業(yè)選舉、醫(yī)學(xué)院學(xué)生會主席選舉、學(xué)生會主席選舉的列表中選擇一個(gè),點(diǎn)擊開始投票,因此,電子投票提供服務(wù)器140可通過選民終端110-1~110-N顯示對應(yīng)于所選擇的列表的候選人投票頁。此時(shí),選民將鼠標(biāo)移動到選民終端110-1~110-N顯示的候選人投票頁時(shí),可顯示模糊的圖章圖像,當(dāng)選民將鼠標(biāo)移動至候選人的狀態(tài)下點(diǎn)擊時(shí),則使圖章變得清晰并完成選擇。另外,選民終端110-1~110-N中可設(shè)置點(diǎn)擊棄權(quán)的界面,以便在投票結(jié)果中反映棄權(quán)情況;另外,還可設(shè)置點(diǎn)擊下一個(gè)按鈕界面,以便執(zhí)行對其他選舉列表的投票。
電子投票提供服務(wù)器140從選民終端110-1~110-N接收投票值信息后進(jìn)行解密并注冊于數(shù)據(jù)庫150之后,計(jì)算投票信息(例如,不同選舉投票率、不同地區(qū)投票進(jìn)行率等)注冊于數(shù)據(jù)庫150之后,從數(shù)據(jù)庫150讀取用于告知投票結(jié)束的投票結(jié)束信息提供給選民終端110-1~110-N,因此,選民終端110-1~110-N顯示從電子投票提供服務(wù)器140接收的投票結(jié)束信息,如圖18所示(S408)。
在上述S408步驟中結(jié)束投票之后,S409步驟的內(nèi)容與S208步驟相同,因此,在此不再贅述。
在完成S401步驟至S409步驟的過程中,鏡像備份服務(wù)器160實(shí)時(shí)對如上所述的電子投票提供服務(wù)器140的電子投票處理進(jìn)行鏡像備份,以保持與電子投票提供服務(wù)器140的同步,此時(shí),若檢測到電子投票提供服務(wù)器140的負(fù)載達(dá)到預(yù)設(shè)負(fù)載以上,可能導(dǎo)致電子投票錯(cuò)誤時(shí),停止電子投票提供服務(wù)器140的電子投票工作,由鏡像備份服務(wù)器160代替電子投票提供服務(wù)器140繼續(xù)提供上述電子投票。
例如,鏡像備份服務(wù)器160實(shí)時(shí)同步電子投票提供服務(wù)器140中完成的對選舉信息及選民信息的注冊處理(S201及S202)、對移動投票遵守事項(xiàng)的提供處理(S404)、同意信息確認(rèn)及登錄窗口信息提供處理(S405)、登錄信息和投票認(rèn)證號接收及投票認(rèn)證處理(S406)、選舉信息提供處理(S407)、投票值信息解密及投票結(jié)束信息提供處理(S408)、投票信息計(jì)算處理及投票信息提供處理(S409)。
上述本發(fā)明的實(shí)施例不只是通過上述裝置和/或方法實(shí)現(xiàn),還可以通過實(shí)現(xiàn)對應(yīng)于本發(fā)明實(shí)施例的結(jié)構(gòu)的功能的程序、記錄該程序的記錄媒介等實(shí)現(xiàn),本領(lǐng)域技術(shù)人員可通過上述實(shí)施例的記載容易得到這種實(shí)現(xiàn)。
上述實(shí)施例僅用以說明本發(fā)明而非限制本發(fā)明,本技術(shù)領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,在不脫離本發(fā)明原理的前提下,還可以做出若干變形和改進(jìn),這些變形和改進(jìn)均應(yīng)包含在本發(fā)明的保護(hù)范圍。
[附圖標(biāo)記]
100:電子投票系統(tǒng)
110-1~110-N:選民終端
120-1~120-M:投票用終端
130:管理員終端
140:電子投票提供服務(wù)器
150:數(shù)據(jù)庫
160:鏡像備份服務(wù)器
170:網(wǎng)絡(luò)