[发明专利]一种区块链隐蔽数据分段传输方法有效

专利信息
申请号: 202210005916.0 申请日: 2022-01-05
公开(公告)号: CN114567427B 公开(公告)日: 2023-10-20
发明(设计)人: 祝烈煌;张璨;徐畅;雷音 申请(专利权)人: 北京理工大学
主分类号: H04L9/08 分类号: H04L9/08;H04L9/40
代理公司: 北京正阳理工知识产权代理事务所(普通合伙) 11639 代理人: 张利萍
地址: 100081 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 区块 隐蔽 数据 分段 传输 方法
【权利要求书】:

1.一种区块链隐蔽数据分段传输方法,其特征在于,包括以下步骤:

步骤1:预协商密钥;

发送方与接收方事先协商好特殊交易的筛选方法,用于加密隐蔽信息的密钥和隐蔽信息分段的相关参数;

步骤2:隐蔽数据分段与嵌入;

发送方使用经步骤1与接收方预先协商好的密钥加密隐蔽信息,并通过和接收方预先协商好的分段方法,将加密后的隐蔽信息分成多个分段,将每个分段信息前边拼接对应的分段序列号和本次分段的总数,便于接收方恢复分段后的信息;

之后,发送方构造和分段数相同的普通交易,使用和接收方预先协商的交易筛选方法构造可变标签,并将分段后的密文隐蔽信息嵌入到这些交易的自定义数据字段中,最终构造出多条特殊交易;

最后,发送方将这些特殊交易以广播的形式发送到区块链网络中;

步骤3:隐蔽数据提取与恢复;

在同步到新区块后,接收方使用步骤1中与发送方预先协商好的交易筛选方法,在新区块中筛选特殊交易;当获得特殊交易后,接收方提取存储在这些特殊交易自定义数据段中的分段信息,并根据分段序列号将分段信息排序拼接;

最终,使用步骤1中与发送方预先协商的密钥解密拼接后的信息,恢复出隐蔽信息;

其中,区块链交易,是指用于存储数据的区块链交易;

发送方,是指用于发送数据的客户端;发送方负责对原始数据加密并分段、构造嵌入分段隐蔽信息的特殊交易,并将携带加密数据的交易广播到区块链网络;

接收方,是指用于接收数据的客户端;接收方负责从区块链网络中筛选携带加密分段数据的交易,然后从交易中提取密文数据并恢复分段,最终解密获得原文;

普通交易,是指正常存储数据的区块链交易;

特殊交易,是指嵌入了隐蔽信息的区块链交易,接收方通过预先协商好的筛选方法将特殊交易筛选出来,并恢复其中嵌入的隐蔽信息;

交易筛选,是指使用提取算法从区块链网络中携带加密数据的交易;

分段,是指将隐蔽信息拆分成多个数据段,便于嵌入和传输。

2.如权利要求1所述的一种区块链隐蔽数据分段传输方法,其特征在于,步骤1中,特殊交易的筛选方法,具体如下:

发送方与接收方预协商好加密的一次性密钥K,发送方与接收方事先协商的分段数量为n;

使用一个安全对称密钥密码系统SKE来加密分段的隐蔽消息,SKE方案包括加密算法Enc和解密算法Dec,其中:

加密算法:c←Enc(K,m),表示接收一个密钥K和一个隐蔽信息m作为输入,并输出一个密文c;

解密算法:m←Dec(K,c),表示接收一个密钥K和一个密文c作为输入,并输出解密的隐蔽信息m。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210005916.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top