全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210055314.6 (22)申请日 2022.01.18 (71)申请人 电子科技大 学 地址 611838 四川省成 都市高新区 (西区) 西源大道 2006号 (72)发明人 张源 李诗雨 宋雅晴 刘鹏飞  (74)专利代理 机构 成都厚为专利代理事务所 (普通合伙) 5125 5 专利代理师 王杰 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/08(2006.01) H04L 9/30(2006.01) H04L 9/32(2006.01) H04L 9/06(2006.01) (54)发明名称 基于区块链的数据定时传输方法 (57)摘要 本发明公开了一种基于区块链的数据定时 传输方法, 包括: 发送方在区块链上部署一个智 能合约; 发送方将待传输数据的加密密钥分割成 若干个子秘密; 发送方对待传输的数据进行加密 得到数据密文; 发送方将传输任务信息上传智能 合约; 发送方选择若干个传输服务器, 传输服务 器在所述智能合约中进行注册; 发送方对子秘密 进行加密; 发送方将加密后的子秘密发送给对应 的传输服务器; 传输服务器在传输时间段公开自 己持有的子秘密; 智能合约验证传输服务器公开 的子秘密的有效性; 接收方从所述数据密文中恢 复出数据明文。 本发明提能够 使数据发送方能够 在预设的时间范围内使一条隐私数据到达接收 方, 且发送方无需保持在线。 权利要求书2页 说明书7页 附图1页 CN 114598494 A 2022.06.07 CN 114598494 A 1.基于区块链的数据定时传输方法, 其特 征在于, 包括: 设置公共参数、 发送方的公私钥对、 传输服 务器的公私钥对和接收方的公私钥对; 发送方在区块链上部署一个智能合约; 发送方将待传输数据的加密 密钥分割成若干个子 秘密; 发送方对待传输的数据进行加密得到数据密文; 发送方将传输任务信息上传智能合约, 所述传输任务信息包括数据密文和传输时间 段; 发送方选择若干个传输服 务器, 传输服 务器在所述智能合约中进行注 册; 发送方对子 秘密进行加密; 发送方将加密后的子秘密发送给对应的传输服务器, 所有传输服务器与所有子秘密一 一对应; 传输服务器在传输时间段公开自己持有的子 秘密; 智能合约验证传输服 务器公开的子 秘密的有效性; 当公开的有 效子秘密的数量达到预设的门限值 时, 接收方从所述数据密文中恢 复出数 据明文。 2.根据权利要求1所述的基于区块链的数据定时传输方法, 其特征在于, 发送方将待传 输数据的加密 密钥分割成若干个子 秘密, 包括: 发送方利用门限秘密共享机制将待传输数据的加密 密钥分割为若干个子 秘密。 3.根据权利要求1所述的基于区块链的数据定时传输方法, 其特征在于, 发送方对待传 输的数据进行加密得到数据密文, 包括: 发送方利用待传输数据的加密 密钥对待传输数据进行第一次加密; 发送方利用接收方的公钥对第一次加密后的待传输数据进行加密得到数据密文。 4.根据权利要求1所述的基于区块链的数据定时传输方法, 其特征在于, 发送方选择若 干个传输服 务器, 传输服 务器在所述智能合约中进行注 册, 包括: 发送方选择若干个传输服 务器; 发送方向所述传输服 务器发送智能合约的地址; 传输服务器根据所述智能合约的地址向智能合约进行注 册。 5.根据权利要求4所述的基于区块链的数据定时传输方法, 其特征在于, 发送方选择若 干个传输服 务器, 传输服 务器在所述智能合约中进行注 册, 还包括: 智能合约在 传输服务器向注 册成功的服 务器返回一个序号。 6.根据权利要求1所述的基于区块链的数据定时传输方法, 其特征在于, 智能合约验证 传输服务器公开的子 秘密的有效性, 包括: 智能合约计算传输服 务器公开的子 秘密的哈希值; 智能合约将传输服务器公开的子秘密的哈希值与发送方上传的子秘密的哈希值进行 匹配, 若匹配成功, 则认为传输服 务器公开的子 秘密有效; 其中, 所述传输任务信息还 包括子秘密的哈希值。 7.根据权利要求1所述的基于区块链的数据定时传输方法, 其特征在于, 接收方从所述 数据密文中恢复出 数据明文, 包括: 接收方从区块链上获取 数据密文;权 利 要 求 书 1/2 页 2 CN 114598494 A 2接收方根据所述子 秘密恢复出解密 密钥; 接收方使用所述 解密密钥和自己的私钥从密文数据中恢复出 数据明文。 8.根据权利要求1所述的基于区块链的数据定时传输方法, 其特征在于, 发送方将传输 任务信息上传智能合约时向智能合约支 付传输费用, 所述智能合约在传输服务器公开的子 秘密有效时向传输服 务器支付工资。 9.根据权利要求1所述的基于区块链的数据定时传输方法, 其特征在于, 传输服务器在 向智能合约进 行注册时向智能合约支付任务押金, 智能合约在传输服务器公开的子秘密 有 效时向传输服 务器返还 任务押金。 10.根据权利要求9所述的基于区块链的数据定时传输方法, 其特征在于, 所述数据定 时传输方法还 包括: 传输服务器将在 传输时间段之前被泄 露的子秘密上传智能合约; 智能合约计算被泄 露的子秘密的哈希值; 智能合约将被泄露 的子秘密的哈希值与发送方上传的子秘密的哈希值进行匹配, 若 匹 配成功, 则将泄露子秘密的传输服务器的任务押金支付给发送方和进行检举的传输服务 器。权 利 要 求 书 2/2 页 3 CN 114598494 A 3

PDF文档 专利 基于区块链的数据定时传输方法

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于区块链的数据定时传输方法 第 1 页 专利 基于区块链的数据定时传输方法 第 2 页 专利 基于区块链的数据定时传输方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:41:16上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。