基于移动agent的加密传输系统

来源 :贵州大学 | 被引量 : 2次 | 上传用户:cyh_sh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为用户提供安全可靠的保密通信是计算机网络安全最为重要的内容。目前采用的方法是使用密码技术实现数据的加密传输,这样在网络中传递的数据是被加密以后生成的密文,从而防止非法用户窃取信息,实现了数据在网络中的安全传递。现代密码体制中,数据加密方法主要有对称密码体制和公钥密码体制两种。对称密码体制中,加解密使用同一把密钥,或加解密密钥可以相互导出:公钥密码体制中,使用一对无法相互导出的密钥来实现加解密,公钥对外公开,一般用于数据加密,私钥由用户自己保管,一般用于数据解密。由于加解密的算法都是公开的,所以信息的保密性主要取决于密钥的安全性。而密钥的分配和管理在此起到了至关重要的作用。但无论是对称密码体制还是公钥密码体制,通常都需要引入一个可信的第三方来保管和分发密钥,通信双方进行保密通信之前,都必须先与它进行通信,从而获得会话密钥,然后通信双方之间才能进行数据的加密传输。这在一定程度上增加了网络的成本和负荷。基于这个原因,本文提出了一种基于移动Agent技术的数据加密传输方法。 移动Agent技术最早起源于人工智能(AI),除了具备固有的自主性、智能性外,还具有可移动性的特点,正是因为如此,它更适合于分布式系统的实现,尤其是在Internet日益普及的今天,各种移动设备频繁访问网络,进行资料存取,为了提高操作的可靠性和降低网络负荷,使用移动agent技术将是未来分布式系统发展的一个方向。 本文的主要工作、技术难点与创新如下: 1、对agent的相关内容进行了概述,比较了移动agent技术与目前传统的分布式计算模式之间的异同,和移动agent应用于分布式系统中的优点: 2、讨论了移动agent现有的开发系统及采用的开发语言,并对agent的标准研究进行了介绍: 3、较详细的说明了一个用于开发移动agent系统的开发平台——IBM aglet,包括该平台的安装、配置以及aglet的设计要素和开发模式; 4、通过采用IBM公司移动agent平台Aglet来实现了一个基于移动Agent技术的加密传输系统。在该系统中采用了aglet设计模式中的任务模式(task)中的主从模式(Master-Slave); 5、由主agent在本地端产生一对加/解密密钥对,并将加密密钥交由子agent,派遣其到远程机器进行资料采集,然后将采集到的资料加密后传回。当主agent接收到密文后,再使用之前生成的解密密钥进行解密; 6、整个通讯过程中,在网络上传递的仅仅是加密密钥与密文,即使被非法的第三方截获也无法破译,从而保证了数据的安全传输; 7、整个通讯过程的参与方只有sender和receiver两个直接通信方,没有引入可信的第三方作为密钥分发的中间人,从而减少了网络的通信量,节约了网络开销,提高了工作效率。
其他文献
Internet现已成为社会重要的信息基础设施之一,它和人们的生活紧密地联系在一起,是人们远距离传递和共享信息的重要媒体。同时,随着计算机技术的发展,价格低廉、体积小巧的各
数据库作为科学研究、电子商务、电子政务、军事等社会各领域的重要信息的载体,其自身安全也越来越受到人们的重视。数据库安全技术包括标识和鉴别、访问控制、信息流控制、推
随着计算机技术和网络技术的飞速发展,网络安全问题也越来越引起人们的关注和重视。入侵检测系统(IDS)可以对系统或者网络资源进行实时检测,及时发现系统或网络的入侵者,也可以
位置管理是移动通信中最重要的问题之一,网络的位置管理方法严重地影响着移动网络的性能。从移动通信诞生起,人们对位置管理方法的研究就一直没有停止。位置管理主要解决移动终
本文总结了目前精确模式串匹配算法的研究现状,介绍并实现了现有的主要高性能算法。这些算法包括单模式精确串匹配算法:KMP算法、BM算法、PK算法和QS算法;多模式精确串匹配算法:A
作为OMG提出的新一代软件开发方法学,MDA(模型驱动架构)将软件开发抽象层次从代码提高到了模型。模型转换技术是实现MDA的关键,其中,PSM(平台相关模型)到代码的转换是模型转换技
复杂仿真系统评估是个动态过程,而复杂仿真系统概念模型评估方法则是评估过程中重要的问题,可以保障复杂仿真系统概念模型能够作为仿真系统开发人员设计和实现复杂仿真系统的重
检查点技术可以使应用程序快速恢复至正确状态并减少系统故障带来的计算损失,保证长运算时间作业的可完成性,是提高机群系统可用性的重要手段。为了使应用程序在系统出现故障
分布式实时系统软件在大小和复杂性方面都在不断增加。尽管计算资源、处理能力和网络带宽在过去十年来都有着数量级的增长时,大规模的分布式实时软件系统的构造还是存在非常
太阳直接辐射及其间接辐射在作物冠层内的分布是其群体生理生态活动的基础性影响因素。本文在基于三角元的玉米冠层三维空间结构模型的基础上,利用蒙特卡洛光线跟踪(MonteCarl