摘要
本发明涉及区块链技术领域,具体为一种结合区块链的在线投票方法,包括以下步骤:选民生成属于自己的唯一标识加密消息m,并根据SHA256哈希算法得到消息的哈希值h(m);选民根据非堆成加密算法sm2,生成属于自己的公私钥对Pub、Pri,私钥为随机数字串,公钥由私钥根据椭圆曲线算法计算得出;有益效果为:本发明提出的结合区块链的在线投票方法,基于区块链技术建立分布式数据储存环境,由认证中心给选民发放证书,保证选民身份合法。由选民向候选人发起交易视为投票过程,统计候选人被发起交易的次数统计投票结果。整个过程透明可溯源,并且不可篡改。整个过程充分利用了区块链的特性,保证了投票结果的可信度。
技术关键词
在线投票方法
椭圆曲线算法
区块链技术
私钥
哈希算法
数字串
加密算法
校验系统
发送消息
身份验证
标识
证书
账户
数据
系统为您推荐了相关专利信息
医疗数据共享方法
监控中心
医疗数据共享系统
链表
签名算法
加密传输系统
云计算环境
数据安全
量子加密技术
动态加密算法
混合加密通信方法
业务请求报文
分级系统
判断数据安全性
摘要
数据访问请求
数据权限控制方法
账号
拦截器
访问控制列表