基于应用语义的受损数据检测方法研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:chppxhn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据库管理系统是信息系统中最为核心的部分,在数据库中存储着大量的重要信息,经常成为黑客木马的攻击目标,数据库遭受损坏会给用户造成重大损失。入侵容忍数据库技术旨在应对已经发生的入侵行为,保证数据库系统在遭受恶意攻击后能够继续提供服务。受损数据检测是入侵容忍数据库中的一个关键子模块,用于在数据库被恶意攻击后检测被恶意事务感染的事务。通过分析传统受损数据检测方法的不足,提出在传统方法中引入应用语义来改进受损评估结果的方法,并以此为基础,设计了基于应用语义的受损数据检测系统的体系结构。系统分为传统事务依赖模块、应用语义模块和受损界定模块。传统事务依赖模块依据事务依赖模型来确定并记录事务间的依赖关系;应用语义模块利用语义技术处理在传统事务依赖模块中得到的事务间依赖关系;受损界定模块完成由恶意事务分析出所有的感染事务的功能。介绍了基于应用语义的受损数据检测系统实现的关键技术。使用基于事务依赖图的追踪技术来追踪事务间的依赖关系,并增加系统表保存事务间的依赖关系。完成数据库系统背景下的应用语义的定义,使用语义识别技术实现了事务间低级依赖到语义间高级依赖的转换,利用增加的业务关系表削减无效的事务依赖。并给出了受损界定算法,计算出所有被恶意事务感染的事务。实验结果表明,基于应用语义的受损数据检测方法优于传统的受损数据检测方法。在准确性方面,基于语义的方法在保证了传统方法检测的完备性基础上,大幅度的削减了传统方法中假阳性错误;在性能方面,基于语义的方法降低了空间开销,较小的增长了时间开销。最后对实验结果进行了分析。
其他文献
根据CAP理论,分布式文件系统在可用性、一致性和分区容忍性三个方面不可能同时满足。在分布式环境中,硬件故障、软件故障、网络分离及电源故障都可能导致分布式文件系统中节点
传统模式下的云应用的开发、发布、部署和维护有着诸多的不足,它们往往给应用开发者、云平台开发者以及云平台终端用户带来繁重工作量。让云平台以虚拟设备的方式封装云应用并
信息检索是当今计算机领域研究的热点之一,其目的是为了满足用户对信息需求,即从海量信息中查找到所需信息。但是由于用户查询与文档表示的不确定性,往往会影响文档与查询的匹配
随着电子产业和通信技术的飞速发展,移动终端以其强大的处理性能已经从简单的通话工具变为一个综合信息处理平台。丰富移动终端功能并且及时地更新其软件版本,才能更好地适应移
基于视觉的手势识别技术是自然人机交互方式中一个非常重要的研究方向,在虚拟(增强)现实、机器人控制、智能家电、游戏控制以及人机手语翻译等领域有着广阔的应用前景。但是由于
随着信息技术的快速发展,信息海量增长,如何从大量数据中获取有用信息是人们急需解决的问题。信息多数是以文本的形式出现,而中文是世界上使用人数最多的语言,所以研究中文文
随着信息技术的飞速发展,设备日趋集成化与复杂化。对于如何能及时从大量实时状态数据中发现故障,保证设备在工作期间高效、可靠的运行具有重要的研究意义。传统的故障诊断方法
近年来,随着深度学习的应用和多模态的深入研究,与此对应的问答系统也从传统的文本问答扩展到结合图片的视觉问答,成为计算机视觉与自然语言理解的交叉研究热点之一。现有视
近年来,随着风力发电的迅猛发展,越来越多的风电场相继建成,大量的风电机组投入到运行当中。由于风电场通常选址在戈壁等地区,导致风电机组常年处于极其恶劣的环境中工作,极易出现运行故障。其中,齿轮箱是整个风电机组发生故障概率最高的部件,据统计,风电机组60%以上的故障都发生于齿轮箱部位。因此迅速、准确地对齿轮箱故障进行诊断,对降低风电场的运维成本、提高风电场的经济效益、提高风电机组运行的可靠性具有重要意
嵌入式系统的一个主要特点是硬件平台的多样性,因此使嵌入式操作系统在不同的硬件平台上能有效地运行,是嵌入式系统开发过程中需要解决的一个关键问题。板级支持包(BoardSuppor