信息隐藏技术在即时消息系统中的研究与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:sky11731
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
即时通信(简称IM)是一组通过互联网或者其他类型的网络进行通信的技术,这些技术能够使人们互相发送文本消息,并实时追踪两人或多人的可用性。即时通信软件正越来越受到在线系统的欢迎,例如微软即时通信软件、即时通、雅虎通、QQ、GTalk等。然而,由于大多数即时通信服务起初并不是为安全通信设施,所以这些公共即时通信系统也因其安全漏洞而饱受诟病。本文重点研究即时通信系统中应用的信息隐藏技术并且由此展开。本文的主要内容如下:   我们认为信息隐藏技术,尤其是文本信息隐藏技术可以应用于即时通信系统并以此来改善安全性。我们从理论背景开始分析,继而讨论技术层面,并评估适合即时通信系统的算法。首先,我们详细分析了文本信息隐藏算法,例如基于文档结构调整的文本信息隐藏算法、基于语义学的文本信息隐藏算法等。其次,我们采用了一种可行的信息隐藏算法,这种算法包括编码模块、同义替换算法模块、嵌入算法模块、提取算法模块和解码模块。   我们为即时通信系统的设计方案提供了文本信息隐藏模块。首先,我们进行需求分析并描述目标即时通信系统的结构。然后,我们研究了该系统中使用的可扩展通信和表示协议(XMPP),即之前的Jabber协议。最后,我们为即时通信系统设计了四个功能模块,如服务器模块、客户端模块、数据库模块和信息隐藏模块。   我们实现了一个安全的即时通信软件,该软件具有开源的文本信息隐藏模块,即Openfire服务器和JAVA。系统的功能模块覆盖多个方面,包括服务器模块、客户端模块、数据库模块和文本信息隐藏模块。我们还着重研究了各模块之间互动机制的实现。   我们对上述安全即时通信软件的系统性能进行了评估。首先,分别设计了测试环境和测试程序,如建立测试平台,硬件及软件运行环境的选择。其次,确定了系统启动之前的若干步骤,如服务器启动和数据库启动等。最后,测试了各个功能模块,测试结果表明该系统符合设计要求。
其他文献
本学位论文的研究课题来源于江苏省科技成果转化专项资金项目“卫星与无线通信融合应用系统研发及产业化(No.BA2010023)”,主要完成卫星与无线通信融合系统管理软件的设计与实
监狱作为管理犯人的行政机关,其主要功能就是防止犯人逃脱,并对其进行管教,避免危害社会。传统管理方式存在管理上疏忽和漏洞,并且在监狱中,犯人情况比较复杂,人数众多。若没
随着大规模集成电路的不断发展,尤其是FPGA技术的提高,使得电子系统的设计思想和设计方法也在不断地推陈出新。目前,FPGA芯片上甚至集成了数字信号处理器内核和中央处理器内
随着全国范围内大区互联电网的深入应用以及智能电网的发展,电力系统的运行状态更加复杂,电网的稳定安全运行面临巨大的挑战。以同步相量测量技术为基础的广域测量系统(WAMS)能够在全网统一时钟下动态监测电网实时运行状态,将大大提高电力系统稳定安全运行的能力。WAMS在电力系统中的应用对广域数据通信提出了强实时性和高可靠性的要求。针对WAMS通信的强实时性要求,本文分析了PDC同步算法的特点及广域通信网时
随着科学技术的进步,移动终端的处理能力不断增强,设备成本的逐渐降低,随时随地连接因特网或个人网络不再是梦想。无线设备的迅速增加,使分配给网络ISM的频段资源也变得越来越拥
学位
随着智能变电站的推广,其通信规约IEC61850标准也广泛的得到应用。而现今变电站仍存在一些原来协议的设备,如果全部换为IEC61850的设备投资太大,因此需要将现有规约进行转换从而实现原有规约设备可以与IEC61850标准的设备进行通信。IEC61850网关可以实现将原有的规约进行转化,得到IEC61850标准的输出,实现智能电子设备之间信息的交互。网关的外部解析功能主要实现对外部不同的协议进行
随着现代科技的发展,各行各业之间竞争十分激烈,产品的分拣质量、速度变得十分重要,传统的人工药粒分拣系统已经跟不上时代更新的脚步,并且药品关系着人们的健康问题,检测工