[发明专利]利用喷泉码实现对称加密保障无线数据安全传输的方法有效
申请号: | 201710737015.X | 申请日: | 2017-08-24 |
公开(公告)号: | CN107360568B | 公开(公告)日: | 2020-06-19 |
发明(设计)人: | 任品毅;吕超;孙黎;杜清河 | 申请(专利权)人: | 西安交通大学 |
主分类号: | H04W12/02 | 分类号: | H04W12/02;H04L29/06;H04L1/00 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 陆万寿 |
地址: | 710049 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 喷泉 实现 对称 加密 保障 无线数据 安全 传输 方法 | ||
1.一种利用喷泉码实现对称加密保障无线数据安全传输的方法,其特征在于,包括以下步骤:
1)合法发送端将原始数据流划分成K个等长的源数据包,再通过随机比特序列k对K个源数据包进行异或加密,得K个加密的源数据包;
2)合法发送端对K个加密的源数据包进行喷泉码编码,得到喷泉码编码包数据,再存储得到的喷泉编码包数据及喷泉编码包的序号,然后在喷泉编码包的包头中插入喷泉编码包的序号及编码信息,再将含有序号及编码信息的喷泉编码包依次经数据链路层CRC编码及信号编码后发送给合法接收端;
3)合法接收端在依次接收合法发送端发送过来的喷泉编码包的过程中,当合法接收端根据接收到的喷泉编码包成功完成喷泉码解码并恢复出加密的源数据包时,则通过当前接收到的所有喷泉编码包的序号构建序号集合V,然后将所述序号集合V发送至合法发送端;
4)合法发送端接收所述序号集合V,然后利用序号集合V中所有序号对应的喷泉编码包数据对随机比特序列k进行异或加密,得到加密的随机比特序列k′,然后将加密的随机比特序列k′发送至合法接收端;
5)合法接收端接收加密的随机比特序列k′,再通过已经接收到的喷泉编码包数据对加密的随机比特序列k′进行解密,得随机比特序列k,然后利用随机比特序列k解密加密的源数据包,得原始数据流。
2.根据权利要求1所述的利用喷泉码实现对称加密保障无线数据安全传输的方法,其特征在于,步骤1)的具体操作为:
11)合法发送端确定源数据包的个数K,然后将原始数据流等分为K个源数据包;
12)合法发送端生成随机比特序列k,然后通过随机比特序列k对K个源数据包进行异或加密,得K个加密的源数据包。
3.根据权利要求1所述的利用喷泉码实现对称加密保障无线数据安全传输的方法,其特征在于,随机比特序列k的长度与源数据包的长度相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710737015.X/1.html,转载请声明来源钻瓜专利网。