[发明专利]基于TCP有效载荷构建可靠双向隐蔽信道的方法有效
申请号: | 201410112380.8 | 申请日: | 2014-03-25 |
公开(公告)号: | CN103841118B | 公开(公告)日: | 2017-03-22 |
发明(设计)人: | 黄刘生;沈瑶;陆潇榕;杨威;缪海波 | 申请(专利权)人: | 中国科学技术大学苏州研究院 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L1/18 |
代理公司: | 苏州创元专利商标事务所有限公司32103 | 代理人: | 范晴,夏振 |
地址: | 215123 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于TCP有效载荷的隐藏信息编码发送方法和相应的隐藏信息接收解码方法,在发送方,所述编码器根据预先协商的编码表,对隐藏信息进行编码;然后发送至接收方;在接受方,接收方监听捕获到既定端口的数据包后,所述解码器对既定端口监听捕获的数据包,进行TCP有效载荷提取,根据编码表解码得到隐藏信息。该方法基于TCP设计的,TCP的可靠性保证了隐蔽信道通信的质量和安全;实用性强,可以很好应用到实际的通信过程中,可以均衡调节有效长度的编码与非编码比例,实现本发明隐信道抗检测性能的可控性。 | ||
搜索关键词: | 基于 tcp 有效 载荷 构建 可靠 双向 隐蔽 信道 方法 | ||
【主权项】:
一种基于TCP有效载荷的隐藏信息编码发送方法,所述方法中接收方与发送方共享编码表信息,所述编码表是通过对TCP传输的有效载荷长度进行统计,选择L个有效载荷长度按次序进行编码后确定;其中将L个有效载荷长度分别编码转换为长度为m的二进制序列,其中L=2m;其特征在于所述方法包括以下步骤:(1)发送方对隐藏信息进行ASCII编码形成隐藏信息的二进制序列,按顺序提取隐藏信息的二进制序列中长度为m的比特片段,根据编码表将长度为m的比特片段转换成TCP数据包对应的有效载荷长度序列;(2)发送方生成数据包,写入IP地址、端口,再根据编码表中有效载荷长度序列对应的有效载荷长度,在TCP 数据域进行添加等量的载荷,封包完成后等待发送;(3)发送方以每N个数据包为一组进行发送,通过发送方的ACK接收器接收相应的ACK数据包,直到发送方收到这N个数据包的ACKs后才进行传输下一组N个数据包;如果最后一组数据包不满N个,发送方将没有隐藏信息的其他长度的TCP数据包补齐为N个数据包再发送;否则无需补齐操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学技术大学苏州研究院,未经中国科学技术大学苏州研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410112380.8/,转载请声明来源钻瓜专利网。