发明名称 基于TCP有效载荷的双向可靠隐蔽信道
摘要 本发明公开了一种基于TCP有效载荷的隐秘信息编码发送方法和相应的隐秘信息接收解码方法,在发送方,所述编码器根据预先协商的编码表,对隐秘信息进行编码;然后发送至接收方;在接受方,接收方监听捕获到既定端口的数据包后,所述解码器对既定端口监听捕获的数据包,进行TCP有效载荷提取,根据编码表解码得到隐秘信息。该方法基于TCP设计的,TCP的可靠性保证了隐蔽信道通信的质量和安全;实用性强,可以很好应用到实际的通信过程中,可以均衡调节有效长度的编码与非编码比例,实现本发明隐信道抗检测性能的可控性。
申请公布号 CN103841118A 申请公布日期 2014.06.04
申请号 CN201410112380.8 申请日期 2014.03.25
申请人 中国科学技术大学苏州研究院 发明人 黄刘生;沈瑶;陆潇榕;杨威;缪海波
分类号 H04L29/06(2006.01)I;H04L1/18(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 苏州创元专利商标事务所有限公司 32103 代理人 范晴;夏振
主权项  一种基于TCP有效载荷的隐秘信息编码发送方法,所述方法中接收方与发送方共享编码表信息,所述编码表是通过对TCP传输的有效载荷长度进行统计,选择L个有效载荷长度按次序进行编码后确定;其中将L个有效载荷长度分别编码转换为长度为m的二进制序列,其中L=2<sup>m</sup>;其特征在于所述方法包括以下步骤:(1)发送方对隐藏信息进行ASCII编码形成隐藏信息的二进制序列,按顺序提取隐藏信息的二进制序列中长度为m的比特片段,根据编码表将长度为m的比特片段转换成TCP数据包对应的有效载荷长度序列;(2)发送方生成数据包,写入IP地址、端口,再根据编码表中有效载荷长度序列对应的有效载荷长度,在TCP 数据域进行添加等量的载荷,封包完成后等待发送;(3)发送方以每N个数据包为一组进行发送,通过发送方的ACK接收器接收相应的ACK数据包,直到发送方收到这N个数据包的ACKs后才进行传输下一组N个数据包;如果最后一组数据包不满N个,发送方将没有隐秘信息的其他长度的TCP数据包补齐为N个数据包再发送;否则无需补齐操作。
地址 215123 江苏省苏州市工业园区独墅湖高教区仁爱路166号