中国科学院软件研究所杨晨获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国科学院软件研究所申请的专利一种基于区块链的数据安全共享方法和系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN117081752B 。
龙图腾网通过国家知识产权局官网在2025-08-08发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310906938.9,技术领域涉及:H04L9/32;该发明授权一种基于区块链的数据安全共享方法和系统是由杨晨;晏敏设计研发完成,并于2023-07-21向国家知识产权局提交的专利申请。
本一种基于区块链的数据安全共享方法和系统在说明书摘要公布了:本发明涉及一种基于区块链的数据安全共享方法和系统。该方法包括:区块链确定系统参数并分享给签名者、证明者、验证者;签名者、证明者生成公私钥并发送给区块链完成注册;证明者在区块链中请求签名者生成泛指定验证者签名,签名者对数据签名后,将签名转换成指定验证者签名,并将数据发送给证明者,将指定验证者签名上传至区块链中;证明者从区块链中下载指定验证者签名,恢复签名并验证签名正确性;证明者将数据分享给验证者,验证者从区块链中下载指定验证者签名,并与证明者执行交互认证协议来验证数据是否由签名者签名。本发明不仅能够实现泛指定验证者签名证明的基本功能,还可以在公开信道中保护用户隐私,更能满足实际应用需求。
本发明授权一种基于区块链的数据安全共享方法和系统在权利要求书中公布了:1.一种基于区块链的数据安全共享方法,其特征在于,包括以下步骤: 区块链调用初始化算法确定系统参数,将系统参数分享给签名者、证明者、验证者; 签名者、证明者分别调用签名者密钥生成算法和证明者密钥生成算法生成公私钥并发送给区块链完成注册; 证明者在区块链中请求签名者生成泛指定验证者签名,签名者调用数据签名算法对数据m签名后,调用指定验证算法将签名σ转换成指定验证者签名σ*,并将数据m发送给证明者,将指定验证者签名σ*上传至区块链中; 证明者从区块链中下载指定验证者签名σ*,调用恢复签名算法恢复签名σ,并调用数据验证算法验证签名正确性; 证明者将数据m分享给验证者,验证者从区块链中下载指定验证者签名σ*,并与证明者执行交互认证协议来验证数据m是否由签名者签名; 所述初始化算法输入安全参数λ,随机选取大素数p1和q1,满足q1|p1-1,选择选择安全密码杂凑函数输出系统参数其中g表示生成元,表示模素数p1的简化剩余系; 所述签名者密钥生成算法输入系统参数pp,随机选取计算X=gx作为公钥,输出签名者的私钥skS=x、公钥pkS=X;所述证明者密钥生成算法输入系统参数pp,随机选取大素数p2和q2,计算n=p2q2,计算其和卡迈克尔函数d=λn=lcmp2-1,q2-1,输出证明者的私钥skP=d、公钥pkP=n;其中表示集合{1,2,...,q1}中与元素q1互素的元素构成的集合; 所述数据签名算法输入系统参数pp、数据m和签名者私钥skS,随机选取计算计算S=r1+eskSmodq1,输出签名σ=R,s; 所述指定验证算法输入系统参数pp、数据签名σ=R,s和证明者公钥pkP,随机选择计算指定验证者签名输出指定验证者签名σ*=R,s*; 所述恢复签名算法输入系统参数pp、指定验证者签名σ*和证明者私钥skP,计算部分签名其中Lx定义为输出签名σ=R,s。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国科学院软件研究所,其通讯地址为:100190 北京市海淀区中关村南四街4号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。