跳到主要内容

iApp E-Voting 如何用选举密钥对保守选票秘密

· 2 分钟阅读
Kobkrit Viriyayudhakorn
CEO @ iApp Technology

iApp E-Voting 为每次选举生成一对密钥来保守选票秘密:公钥用于封存选票,私钥在计票日用于打开选票。

2026 年 10 月 12 日更正

本文早先版本称系统使用区块链技术,并以四份同步数据库使篡改"几乎不可能"。系统并未使用区块链,我们已删除这些说法。本文现仅描述系统实际的做法。

iApp E-Voting 的选举密钥对

为一次选举生成的两把密钥​

  1. 公钥用于封存选票。每张选票在发送前,于选民的浏览器中用本次选举的公钥加密。
  2. 私钥用于打开选票,仅在计票日用于解密选票后计票。

由委员会持有私钥​

  • 委员会可在不联网的电脑上离线生成密钥对。
  • 私钥可拆分为最多五份,由不同委员持有;计票日须按规定份数合并才能解密选票。
  • 解密与计票在计票日于委员会面前进行。

选民可以核对什么​

投票后,每位选民获得回执编号和二维码,可在状态页面核对选票已被接收,并在计票日核对选票已解密计票。

了解更多:iApp E-Voting