需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:22581 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:信息科技的发展给人们带来了越来越多的便利,但是随之而来的问题也越来越多,如何保护信息不受到外来的攻击侵犯,已经成为了当前计算机网络发展的主要问题。 本文所研究的是信息隐藏技术,他和传统的密码学技术有着本质的区别。密码技术主要是保护信息的内容,形成特殊的编码,让监控设备不可识别;而信息隐藏是掩饰信息的存在,这样更加保证了信息的安全。 当前广泛使用的是TCP/IP协议的IPv4版本,该协议在设计时存在冗余和漏洞,这些冗余和漏洞可以隐藏秘密信息。本文提出了一种基于TCP和IP协议传送隐藏信息的方法,这种方法通过利用TCP/IP协议头数据格式的特点,在以下的区域编码和解码:(1) IP标识域;(2) TCP初始序号域;(3) TCP确认序号域;通过建立一条隐藏通道,实现重要数据的隐藏传输。本文对数据的隐藏传输的工作原理作详细论述,并分析利用TCP初始序号域和TCP确认序号域进行数据的隐藏传输。
关键词 信息隐藏;网络安全;TCP/IP协议
目录 摘要 Abstract 1 绪论-1 1.1 信息隐藏概述-1 1.2 信息隐藏历史-1 1.3 信息隐藏现状-1 1.4 信息隐藏发展-2 1.5 信息隐藏分支-3 1.6 信息隐藏应用-4 1.7 本文的章节安排-4 2 隐密通信-6 2.1 隐密通信的概念-6 2.2 隐密通信的基本特性-7 2.3 隐密通信的原理-8 3 基于TCP/IP协议信息隐藏-11 3.1 引言-11 3.2 TCP/IP协议头部数据格式-11 3.3 TCP/IP协议头信息隐藏原理-13 4 系统的设计分析与应用-15 4.1 开发系统的概述-15 4.2 系统的功能和特点-16 4.3 系统的开发环境-17 4.4 系统的方案选择-17 4.4.1 基于UDP的协议传送方案-17 4.4.2 基于TCP的协议传送方案-19 4.4.3 系统的方案选择-21 4.5 系统的数据流程图-21 4.5.1 系统的数据元素-21 4.5.2 系统的处理流程图-22 5 系统的功能模块的实现-23 5.1 系统的主要模块综述-23 5.2 网络启动模块-23 5.3 网络停止模块-24 5.4 网络更新模块-25 5.5 信息处理模块-26 5.5.1 隐藏模式下发送自定义TCP/IP数据包-26 5.5.2 非隐藏模式下发送UDP数据包-27 5.5.3 隐藏模式下接收自定义TCP/IP数据包-28 5.5.4 非隐藏模式下接收UDP数据包-29 6 系统使用说明与测试-32 6.1 系统使用说明-32 6.2 系统测试-32 结论-36 致谢-37 参考文献-38 附录-39 附录1:核心代码-39 |