清流雙月刊 NO.25
48 清流雙月刊 一、全體驗證能力: 所有參與投票的角色, 諸如投票人或監票人等,可以驗證整 個投票的過程以及最終結果。 二、個人驗證能力: 每位投票者可以確認 他的選票是否已經投出、是否已經 成功地被紀錄以及是否被算進最終 的計票結果。 三、可靠性: 投票的過程是否可以有效偵 測惡意投票行為。 四、一致性: 無論是由誰來觀看投票流程, 都會得到相同的選舉結果。 五、匿名性: 只有投票者本人知道他自己 選票的內容,也就是要達到無記名投票 的目的。 六、透明度: 為了確保公平及有效原則, 整個投票過程必須是公諸於大眾。 為了達成上述的條件,從而設計出 有效的 e-voting ,專家學者們採用了兩項 有用的工具:密碼學中的盲簽章( Blind Signature )以及區塊鏈技術。 盲簽章 個人可驗證性、可靠性及匿名性可以 視為投票者對於是否達成秘密投票程度的 指標,盲簽章這項技術的優點可符合以上 三項特性。在講盲簽章的流程前先了解何 謂數位簽章:電子世界中要如何證明某一 個文件的內容沒有被竄改過呢?這時候便 可以用數位簽章來確保此事,首先將文件 內容透過 MD5 (一種雜湊函數)計算後得 到一組值,接著同時傳送文件內容以及計 算後的值,這時候任何人都可以針對該文 件藉由 MD5 的演算法算出另一組值,當 這兩組值的內容相等時,我們便可以放心 地說所收到的文件內容與原始的內容是相 同的。 這種可受驗證的數位簽章確實可以保 證傳遞的內容不會經過修改,但是若放到 e-voting 中,那將會違反無記名投票原則, 因為如果必須一併送出原始內容方可驗 證,那麼自己的投票意向不就暴露於第三 人了嗎?因此盲簽章的精神便是:驗證方 不需要對原始內容簽章,驗證方所簽章的 內容可以是傳送方加密過的內容,只要這 個加密的內容使用者可以復原即可。 好的電子投票系統除了可減低資源浪費,提高開票效率,更可增 加民眾政治參與度。 你的選票不是你的選票?
Made with FlippingBook
RkJQdWJsaXNoZXIy MTYzMDc=