论文部分内容阅读
移动代理技术是一项新兴的信息技术。该项技术的发展,尤其是在决策过程中的自治性以及移动性的特点,彻底改变了客户机/服务器体系的传统计算机应用系统。移动代理的管理模型更是提供了灵活,便捷,方便的开发模式。由于移动代模型自身的特点,在实际应用中移动代理的安全性问题也日益暴露出来。无论是代理平台,基于代理的服务还是代理的拥有者都必须希望受到来自于代理系统的任何一个个体的攻击。尤其是如何防止恶意主机(Malicious Host Attack)对移动代理数据信息的攻击的问题一直得到研究人员的广泛关注。如何解决代理数据被恶意主机任意篡改和监听的数据安全问题,本文为移动代理系统的数据保护问题提供了一种新的思路和想法。借鉴软件水印研究领域中动态图水印技术的数据隐藏方法,将经过可逆水印算法处理的数据以动态图的方式保存起来,并且嵌入表征信息来源的水印位。从而提出基于动态图的可逆水印移动代理数据保护方案。本文以现有移动代理系统IBM Aglets-2.0.2为开发基础,通过参考移动代理评测标准,构建具有实用意义的代理平台用于实施移动代理的数据保护方案。本文介绍了如何改良基于像素差值的可逆水印算法,设计并实现嵌入可逆水印数据保护方案。研究内容包括以下几个方面:(1)总结移动代理技术研究的主要方向以及进展状况,论述安全问题领域亟需解决的问题和现有的安全对策。根据典型代理系统的设计和开发经验,制定移动代理系统的评价基准,并分析了平台的构建策略。(2)参考软件水印技术中动态图水印思想,设计并实现动态图可逆水印的数据保护的方案,提高移动代理抵御非法篡改和攻击的能力。尝试将媒体水印中的可逆水印算法,应用于对代理数据的水印处理中,从而建立完善的数据存储,验证篡改,还原原始数据的数据保护方案。(3)参考移动代理系统评测标准,本文主要设计基于移动代理技术的航空机票查询系统,并研究移动代理的运作功能。应用数据保护策略,通过篡改攻击实验,考察数据保护方案的实效性。并对实验结果进行分析。本文的实践和应用效果,基本实现了原来的数据保护方案的构想,达到了理想的效果。为移动代理安全领域的数据保护方法的研究增添了新的思路,积累了相关经验。