论文部分内容阅读
信息隐藏是一项崭新而又有着古老历史渊源的保密通信技术,和加密方法相互补充共同奠定了保密通信的基石,保证了秘密信息的安全传输。信息隐藏通过将秘密信息隐藏在某种载体中来掩蔽秘密信息的存在性。隐写属于信息隐藏的重要分枝。在隐写的研究初期,主要以文本、图像、音视频等数字媒体作为载体隐藏秘密信息。随着计算机网络技术的高速发展,隐写载体从数字媒体拓展到网络协议,基于网络协议的隐写应运而生。相比于数字媒体隐写,以网络协议作为载体的隐写具有难检测、难追踪等优势,正在成为信息隐藏领域的研究热点。但是基于网络协议的隐写还处于研究的初级阶段,仍有许多方法与问题有待研究和解决。因此研究有效的基于网络协议的隐写方法具有重要的意义和价值。本文在分析音频隐写和网络隐写相关工作的基础上,主要研究了基于多网络协议协同的信息隐藏方法。论文的主要工作和创新点如下:1、提出了基于多协议横向协同的网络隐写方法针对基于单一协议的网络隐写方法的抗检测性不强的问题,提出了一种基于多协议横向协同的网络隐写方法。该方法利用网络协议栈中同一层的多种协议作为隐蔽载体,从空域方法和时域方法两个角度展开研究。在空域方法中,秘密信息被划分为多段分别隐藏在不同的协议中,避免了因为追求高隐写带宽而过度使用某种协议所产生的网络协议类型分布异常。在时域方法中,研究了存在模式(多协议的排列编码秘密信息分段的存在性)和位置模式(多协议的排列编码秘密信息分段的位置)两种模式,用于控制秘密信息分段的重组。实验结果表明,基于多协议横向协同的网络隐写方法具有较强的抗检测性。2、提出了基于多协议纵向协同的网络隐写方法为了增强网络隐写方法中秘密信息的安全性,提出了一种基于多协议纵向协同的网络隐写方法。该方法利用网络协议栈中不同层的多种协议实现多层隐写,具体研究了携带诱骗信息的多层隐写和传递密钥的多层隐写两种实现方式。在研究携带诱骗信息的多层隐写时,利用高层方法构建并传递诱骗信息,欺骗检测者,从而掩盖低层方法中秘密信息的隐蔽传输,保证了秘密信息的安全性。在研究传递密钥的多层隐写时,利用高层方法传递加密后的秘密信息密文,利用低层方法传递密钥,使得隐写检测者即使发现高层方法所传递的密文,也难以获得密钥,保证了秘密信息的安全性。实验结果表明,基于多协议纵向协同的网络隐写方法在确保隐写带宽不降低的同时,具有较好的安全性。3、提出了基于分布式编码的深度隐写方法为了解决基于单一隐蔽信道的网络隐写方法隐写带宽不高的缺陷,提出了一种基于分布式编码的深度隐写方法。该方法通过利用分布式系统中不同主机之间的信道编码秘密信息,将网络隐写方法的隐蔽信道数目从一条增加至多条,利用多条隐蔽信道同时传输秘密信息位,实现深度隐写。实验结果表明,基于分布式编码的深度隐写方法具有较高的隐写带宽。