首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于内外协同单据联签业务的聚合签名方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:国网河北省电力有限公司;国网河北省电力有限公司信息通信分公司

摘要:本发明提供一种基于内外协同单据联签业务的聚合签名方法,所述方法通过建立联签单据区块链来处理内外协同单据联签业务,通过第一智能合约检测到系统生成内外协同单据联签业务时,将待签名单据发送到相应的节点进行签名,系统基于各个节点上传的签名单据获得聚合签名单据,联签单据区块链对聚合签名单据进行验证,在验证通过后将聚合签名单据上传到区块链中,所述方法一方面借助区块链数据防篡改、安全性高的特点,实现单据签署结果的可溯源,另一方面对于多方签名的单据,借助聚合签名技术降低签名数据量,能够减少区块链的存储压力,提高运行效率。

主权项:1.一种基于内外协同单据联签业务的聚合签名方法,其特征在于,所述方法包括以下步骤:S101、在系统中建立联签单据区块链,所述联签单据区块链包括若干个节点,所述节点包括内部企业节点和外部责任主体节点;S102、在联签单据区块链上部署第一智能合约,第一智能合约在检测到系统生成内外协同单据联签业务时触发,在被触发时对内外协同单据联签业务内容进行分析以获取待签名单据和待签名节点信息,根据待签名节点信息将待签名单据转发到相应的节点;S103、节点接收到待签名单据后,通过预设的签名模块对待签名单据进行签名并提交,系统获取各个节点上传的签名单据进行聚合签名获得聚合签名单据,将聚合签名单据上传到联签单据区块链;S104、在联签单据区块链上部署第二智能合约,第二智能合约在检测到未验证的聚合签名单据时触发,在被触发时对未验证的聚合签名单据进行验证,若验证通过则将聚合签名单据放入联签单据区块链的区块中;签名模块对待签名单据进行签名,具体包括以下步骤:S201、将公钥PK进行广播;S202、通过随机数生成器生成第一随机数r,获取椭圆曲线基点Z,计算第二随机数R=rZ,将第二随机数R进行广播;S203、根据待签名节点信息获取其他对同一单据进行签名的节点广播的公钥PK和第二随机数R,基于所有对同一单据进行签名的节点的公钥PKi与第二随机数Ri生成签名,i∈[1,n],n为对同一单据进行签名的节点数量;在步骤S201前,在系统中预先部署曲线广播模块,所述曲线广播模块用于生成椭圆曲线,确定椭圆曲线上的基点Z,向联签单据区块链上的节点广播椭圆曲线与基点Z;所述步骤S202中,获取椭圆曲线基点Z具体包括以下步骤:S501、将对同一单据进行签名的所有节点的公钥进行串联获得第二串联数据,对第二串联数据进行哈希运算得到运算结果h*;S502、将h*作为加速算法的输入,通过加速算法确定速度v;S503、将曲线广播模块广播的基点Z作为起始点,根据速度v和预设的移动时间将基点Z从起始点位置处开始沿椭圆曲线移动,并确定其停止移动的位置,将基点Z的坐标更新为其在椭圆曲线上停止移动的位置。

全文数据:

权利要求:

百度查询: 国网河北省电力有限公司 国网河北省电力有限公司信息通信分公司 基于内外协同单据联签业务的聚合签名方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。