申请/专利权人:南方电网科学研究院有限责任公司;贵州电网有限责任公司
申请日:2022-04-21
公开(公告)日:2024-03-08
公开(公告)号:CN114629660B
主分类号:H04L9/32
分类号:H04L9/32;G07C13/00
优先权:
专利状态码:有效-授权
法律状态:2024.03.08#授权;2022.07.01#实质审查的生效;2022.06.14#公开
摘要:本申请公开了一种基于区块链的匿名可信投票方法、装置及相关设备,该方法包括:对原始投票内容进行散列运算,得到散列输出,所述散列输出包括承诺值结合其他各投票人的信息对承诺值进行盲化处理,得到承诺值元组和通过ESDSA算法对承诺值元组进行签名,得到签名元组基于承诺值元组签名元组以及其他各投票人的签名元组构建投票元组并将投票元组以及承诺值元组上链,所述投票元组用作投票阶段的投票内容;其中,签名元组为其他各投票人对签名元组进行验证,且在验证通过后生成的;承诺值元组用于对所述投票元组进行解密。本申请通过上述处理过程,实现了投票内容隐藏、投票匿名及可验证。
主权项:1.一种基于区块链的匿名可信投票方法,其特征在于,包括:对原始投票内容进行散列运算,得到散列输出,所述散列输出包括承诺值对其他每一投票人的公钥信息进行椭圆曲线ECC的点乘操作,得到盲化因子tj;其中,所述其他每一投票人为除投票人vi外的所有投票人,所述其他每一投票人的公钥信息均包括pkj和基于盲化因子tj将承诺值哈希到新的承诺值xj及cj;汇聚各承诺值xj得到承诺值元组以及采用所述投票人vi的私钥ski对各承诺值cj进行签名,得到承诺值元组通过ESDSA算法对承诺值元组进行签名,得到签名元组基于承诺值元组签名元组以及其他各投票人的签名元组构建投票元组并将投票元组以及承诺值元组上链,所述投票元组用作投票阶段的投票内容;其中,签名元组为其他各投票人对签名元组进行验证,且在验证通过后生成的;承诺值元组用于对所述投票元组进行解密。
全文数据:
权利要求:
百度查询: 南方电网科学研究院有限责任公司;贵州电网有限责任公司 一种基于区块链的匿名可信投票方法、装置及相关设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。