本发明提供一种基于智能合约的环签名方法、系统、存储介质及设备,方法包括:获取参与者公钥并生成初始随机数;对初始随机数进行数据加密,并将得到的随机数密文发送至对应参与者,以使参与者解密得到随机数原文、并对随机数原文进行数据处理得到目标随机数;对目标随机数通过计算以获得赞成比例,并随机生成实施者公私钥对,根据参与者的公钥结合实施者公私钥对、以及赞成比例进行环签名并生成签名结果。
本发明一方面提供一种基于智能合约的环签名方法,所述方法包括:获取所有参与者的公钥,并生成和参与者数量对应的多组初始随机数;根据参与者的公钥对所述初始随机数进行数据加密,并将数据加密得到的随机数密文发送至对应参与者,以使参与者根据自身私钥解密所述随机数密文得到随机数原文、并结合自身意见对所述随机数原文进行数据处理得到目标随机数;对所述目标随机数结合参与者数量通过计算以获得赞成比例,并根据密钥生成算法随机生成实施者公私钥对,根据参与者的公钥结合所述实施者公私钥对、以及所述赞成比例进行环签名并生成签名结果。
6.上述基于智能合约的环签名方法,通过根据参与者的公钥对初始随机数进行数据加密,并将数据加密得到的随机数密文发送至对应参与者,以使参与者根据自身私钥解密随机数密文得到随机数原文、并结合自身意见对随机数原文进行数据处理得到目标随机数,以使智能合约得到各个参与者的整体意见情况,而后再对得到的整体意见进行环签名,实现对集体环签名场景的研究,从而实现只需一次环签名即可完成参与者意见的收集,使得环签名与参与者的数量无关,实现了交易数据的快速响应,提高了签名效率
江西农业大学是一所以农为优势、以生物技术为特色、多学科协调发展的有特色高水平农业大学。具有博士学位授予权,是我国首批具有学士学位、硕士学位授予权单位之一,是江西省最早开展研究生教育的高校。是农业农村部与江西省人民政府共建高校、国家林业和草原局与江西省人民政府共建高校,国家中西部高校基础能力建设工程高校。学校育人体系完备、师资力量较为雄厚、科技创新体系特色鲜明、办学成就卓著。
评价单位:- (-)
评价时间:2023-08-11
综合评价
一种基于智能合约的环签名方法、系统、存储介质及设备性能稳定,能够满足用户需要
查看更多>