物理隔离与身份验证的单向性
身份验证不存储投票记录
投票前,系统通过身份证、指纹、人脸识别等方式验证选民身份,但验证信息与投票数据完全隔离。例如,身份信息仅用于确认选民资格,验证通过后即从内存中清除,不与具体选票关联。
类比:类似酒店入住登记,身份证信息用于确认身份,但退房后信息不与 “房间内行为” 绑定。
无记名投票机制
电子选票机不记录任何与选民身份相关的标识(如姓名、ID 号),仅存储 “匿名选票数据”(如 “候选人 A 获得 1 票”)。即使数据库泄露,也无法通过选票反推投票人。
基于角色的访问控制(RBAC)
存储服务器设置严格权限:
运维人员仅能访问服务器底层运行状态,无法读取投票数据;
计票人员需通过多重身份验证(如指纹 + 动态令牌),且仅能在选举结束后读取 “后的统计结果”(如 “候选人 A 得票 X 张”),而非原始选票数据。
机制:通过 “小权限原则”,确保内部人员无法滥用权限窃取隐私。
加密哈希值备份
每次投票后,系统自动生成投票数据的SHA-512 哈希值(一种单向加密摘要),并同步备份到多个独立服务器:
若数据被篡改,哈希值会显著变化,可通过对比备份哈希值快速发现异常;
黑客即使篡改数据,也无法伪造匹配的哈希值,确保数据完整性。
系统构成:
1、配接主机四核2G以上、笔记本或台式机操作系统 Windows xp、windos7、Windows 10等。
2、虹光高速文档扫描仪1台
3、机读选票:可以是红、蓝、绿、黄等底色或普通打印机纸。
4、现场选票黑白激光打印机。