移动Agent系统的安全性与可靠性关键技术研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:sbtakkd521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动Agent计算是一种新型的网络计算方式,移动Agent是一个运行于开放、动态网络环境中的封装的计算实体,它代表用户自主地在网络上移动,完成指定的任务,可以降低网络负载,较好适应异构环境。然而,要使Agent技术能够在Internet上真正能够推广应用,一个重要的技术难点在于提高其安全性与可靠性。本文基于南京大学软件研究所自行设计的移动Agent系统——Mogent系统,探讨了移动Agent的安全与可靠性问题,从系统化的角度重新提出了若干改进的方法与机制,具体工作包括: ◆ 提出了一种基于PCC(携证代码Proof—Carrying Code,简称PCC)的移动Agent系统安全机制。在Agent计算中,移动与开放带来了许多新的安全问题:由于Agent的公开性,站点可自由读取访问Agent体;由于Agent的移动,难以处理移动后的信任传递、难以建立Internet上所有用户访问控制表,等等。我们分析移动Agent环境可能存在的安全威胁,提出了一种基于PCC的安全机制,从保护主机和保护Agent两方面进行设计。首先通过主机验证外来Agent所带的形式证明,判定它是否符合本机的安全策略,从而保证其在站点上能够安全执行。其次借助第三方使用PCC的主机来检验两个交互的Agent,从而保护Agent安全。采用PCC机制,是对传统基于密码学和认证的安全机制的一种互补,能够克服访问授权机制难以解决的信任传递等问题,并节约站点开销。 ◆ 提出了一种移动Agent系统的双层容错机制。在计算中经常会出现各种人为的与物理的错误,需要对产生错误及随即而来影响提出有效的解决方法,以使计算能够持续进行。可靠性和容错问题对提高移动Agent系统的实用化程度意义重大。我们在分析移动Agent系统可能的错误情形和提出若干假设之后,给出了一种双层容错机制,即从移动Agent平台和移动Agent两个层次进行容错设计。首先提出一种基于复制并结合事务处理的容错模型,提供对Agent透明的容错支持,提高移动Agent系统的可靠性;其次分析结构化旅行计划对 Agent访问节点顺序和数目不确定性的刻画能力,阐明移动Agent的主动容错能力。 ◆ 并发理论——进程演算(或进程代数)、进程逻辑——是对同时发生具有不确定性的事件进行研究的一种理论,可以用来刻画Agent旅行步中的容错不确定性,并在安全方面对系统安全策略的形式化验证具有一定可应用性。我们初步研究了一个基于空间逻辑(Spatial Logic)的重写系统,通过若干例子提出对安全与容错需求进行形式化验证的大体思路,希望能够在未来描述和形式化证明Agent系统安全、容错方面有所进一步研究。
其他文献
车牌识别技术的任务是分析、处理汽车图像,自动识别车牌号码,它主要包括车牌定位、字符分割和字符识别等三个方面的内容。由于车辆牌照号码对于车辆就相当于身份证和每个公民的
金字塔销售行为(非法传销),是在我国市场经济过程中出现的,一种诱惑力强、隐蔽性高、危害性大的经济犯罪。该犯罪行为一旦具有规模,对某一城市、某一省份乃至全国市场经济秩序带来
国家岩矿化石标本资源平台是科技部国家自然科技资源共享平台项目的子项目。该项目是将分散在全国相关单位和专业研究人员的具有重要科学价值的珍贵岩矿化石标本,以“共享”
2003年以前,大庆油田采油三厂已经开发完成了“生产信息管理及辅助支持系统”并在实际应用中取得了较好效果,为全方位策划思考企业经营活动信息流及支持系统的开发提供了宝贵经
Web2.0时代以来,协同信息系统的广泛应用为知识共享和再创造需求提供了强大的平台。除了被部署在单纯信息共享的学习型组织上,该系统已经成为涉及隐私、安全等重要领域的核心工
多智能体系统是人工智能领域的重要学科,具有自主性、分布性、协调性等特征。多智能体技术被广泛应用于工业制造、交通控制、面向智能体软件开发等领域。多智能体平台将多智能
卫星网络具有覆盖范围广且灵活的特点,可以实现全球网络的无缝覆盖,已经逐渐成为下一代互联网的基础部分。卫星网络自提出以来,路由技术一直是其研究热点。在小卫星网络中,星间链
中等职业教育以促进就业为办学宗旨,故综合学生在校的各种信息预测学生今后的就业情况意义重大。数据挖掘中分类算法研究的日趋成熟为研究上述学生就业情况提供了技术支持。因
链接分析技术作为文本分析和日志挖掘技术的有效补充,被广泛应用在主题提取、网页分类、资源发现等诸多Web信息处理任务和服务中。由于Web的巨大、动态变化和复杂,给链接分析技
近年来,随着网络教学平台的不断涌现,个性化教学系统的研究和开发成为远程教育中的关键问题和热点。而在个性化教学系统中的学生模型是其中的重要组成部分,在远程教育领域起着重