预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115208665A(43)申请公布日2022.10.18(21)申请号202210829404.6(22)申请日2022.07.15(71)申请人河南农业大学地址450046河南省郑州市郑东新区龙子湖高校园区15号(72)发明人孙昌霞司海平李艳玲刘倩车银超虎晓红李飞涛马於帅费尔南多.巴桑(74)专利代理机构北京合创致信专利代理有限公司16127专利代理师刘素霞(51)Int.Cl.H04L9/40(2022.01)H04L67/10(2022.01)H04L67/1097(2022.01)权利要求书2页说明书13页附图4页(54)发明名称一种基于区块链的种质资源数据安全共享方法及系统(57)摘要本申请涉及农业大数据安全共享技术领域,提供一种基于区块链的种质资源数据安全共享方法及系统,该方法包括:分别对种质资源数据的详细信息和用户数据的详细信息进行非对称加密处理对应得到密文,将种质资源数据的密文和用户数据的密文存储至星际文件系统IPFS;并接收IPFS返回的种质资源数据对应的哈希值以及用户数据对应的哈希值;发送种质资源数据的概要信息、用户数据的概要信息、种质资源数据对应的哈希值以及用户数据对应的哈希值至区块链,以实现种质资源数据的安全共享。如此,基于以太坊技术,针对用户身份数据和种质资源数据提供“IPFS+区块链”的链上链下协同存储模型,实现种质资源数据高效、安全共享。CN115208665ACN115208665A权利要求书1/2页1.一种基于区块链的种质资源数据安全共享方法,其特征在于,包括:分别对种质资源数据的详细信息和用户数据的详细信息进行非对称加密处理,对应得到所述种质资源数据的详细信息的密文和所述用户数据的详细信息的密文;其中,所述种质资源数据由数据提供者提供,并共享给数据使用者;将所述种质资源数据的详细信息的密文和所述用户数据的详细信息的密文存储至星际文件系统IPFS,并接收所述IPFS返回的所述种质资源数据的详细信息对应的哈希值以及所述用户数据的详细信息对应的哈希值;发送所述种质资源数据的概要信息、所述用户数据的概要信息、所述种质资源数据的详细信息对应的哈希值以及所述用户数据的详细信息对应的哈希值至区块链,以实现所述种质资源数据的安全共享。2.根据权利要求1所述的基于区块链的种质资源数据安全共享方法,其特征在于,所述分别对种质资源数据的详细信息和用户数据的详细信息进行非对称加密处理,对应得到所述种质资源数据的详细信息的密文和所述用户数据的详细信息的密文,具体为:通过非对称加密方法中的RSA算法生成非对称密钥对;基于所述非对称密钥对,分别对所述种质资源数据的详细信息和用户数据的详细信息进行加密处理,对应得到所述种质资源数据的详细信息的密文和所述用户数据的详细信息的密文。3.根据权利要求2所述的基于区块链的种质资源数据安全共享方法,其特征在于,所述基于所述非对称密钥对,分别对所述种质资源数据的详细信息和用户数据的详细信息进行加密处理,对应得到所述种质资源数据的详细信息的密文和所述用户数据的详细信息的密文,具体为:数据提供者在共享所述种质资源数据的详细信息时,采用所述非对称密钥对中的私钥分别对所述种质资源数据的详细信息和用户数据的详细信息进行加密,对应得到所述种质资源数据的详细信息的密文和所述用户数据的详细信息的密文。4.根据权利要求2所述的基于区块链的种质资源数据安全共享方法,其特征在于,所述基于所述非对称密钥对,对所述种质资源数据的详细信息和用户数据的详细信息进行加密处理,对应得到所述种质资源数据的详细信息的密文和所述用户数据的详细信息的密文,具体为:当数据提供者与数据使用者进行授权交互时,采用所述非对称密钥对中的公钥分别对所述种质资源数据的详细信息和用户数据的详细信息进行加密处理,对应得到所述种质资源数据的详细信息的密文和所述用户数据的详细信息的密文。5.根据权利要求1所述的基于区块链的种质资源数据安全共享方法,其特征在于,所述将所述种质资源数据的详细信息的密文和所述用户数据的详细信息的密文存储至星际文件系统IPFS,具体为:调用所述IPFS提供的接口API,分别将所述种质资源数据的详细信息的密文和所述用户数据的详细信息的密文转换为缓存字节流并发送至所述IPFS。6.根据权利要求1所述的基于区块链的种质资源数据安全共享方法,其特征在于,所述发送所述种质资源数据的概要信息、所述用户数据的概要信息、所述种质资源数据的详细信息对应的哈希值以及所述用户数据的详细信息对应的哈希值至区块链,以实现所述种质2CN115208665A权利要求书2/2页资源数据的安全共享,具体为:将所述种质资源数据的概要信息、所述用户数据的概要信息、所述种质资源数据的详细信息对应的