【摘 要】
:
数据库服务外包是近几年兴起的一种新的数据库应用模式。外包数据库模型中数据的完整性检测是为了防止外包数据库提供商内部和外部人员对数据库内容篡改,保证查询者获得正确
论文部分内容阅读
数据库服务外包是近几年兴起的一种新的数据库应用模式。外包数据库模型中数据的完整性检测是为了防止外包数据库提供商内部和外部人员对数据库内容篡改,保证查询者获得正确查询结果的一种手段。现有的完整性检测方法都是针对关系型数据库中的结构化数据,对于文本这种非结构化数据目前还没有成型的解决方案。为了完善外包数据库模型中数据完整性检测技术,提出了一种基于数字指纹的文本数据的完整性检测方案。首先,介绍了外包数据库模型的基本工作原理,分析了现有的数据完整性检测技术的优缺点和外包数据库中特有的安全机制,并阐述了中文分词的相关技术和主要问题。其次,为了满足提高分词速度的迫切需求,根据汉语成词特点,建立一种新的词典机制,提出了应用分治策略的汉语分词方法,并利用统计技术解决汉语分词中广泛存在的交集型歧义切分问题。再次,通过对文本数据的分析,利用Karp-Rabin算法思想,提出了文本数据的数字指纹抽取方法,在该方法基础上,提出了一种基于数字指纹的文本数据的完整性检测方案,该方案不仅可以检测文本数据的完整性,还可以对被篡改数据的位置进行精确定位。然后给出了客户端和服务器端两种指纹管理方案,同时进行了安全性分析,并分别阐述了上面两种情况下秘密文本数据和公开文本数据的完整性检测方案。最后,对上述分词方法和文本数据完整性检测算法进行了理论分析,并通过实验对所提方法的正确性和有效性进行了验证。
其他文献
计算机技术的迅猛发展带来的信息数字化大幅度提高工作效率促进社会发展的同时,安全问题也日益成为影响很多领域效能的重要问题。数字信息的安全相比传统数据文件安全更受关注
软件框架研究是近年来比较热门的一个方向。框架是一个应用程序的半成品,框架提供了可在应用程序之间共享的可覆用的公共结构。应用框架强调的是软件的设计重用性和系统的可
本文研究了开发集成系统平台所需要的几个技术支撑,包括异构数据访问技术、动态网页制作技术、数据建模技术、异构数据库集成技术和数据安全技术以及Web应用程序开发技术
随着计算机网络及通信技术的迅猛发展,信息安全问题日益突出,作为公钥密码学的一个分支—基于代数曲线上计算困难性的密码体制引起了多方关注。其中,椭圆密码体制已经出台了
本文介绍了虚拟实验室的概念,阐述了构建虚拟实验室的重要意义,描述了虚拟实验室实现过程中所涉及的各种技术,实现了一个基于 Internet 的虚拟钻井实验室实例。 虚拟实验室是
Rational Unified Process(简称RUP)是一个软件开发过程框架。源自RUP的过程范围很广,有从满足短周期的小型项目需要的轻量级RUP,到满足大型的、可能是分布式的项目团队需要
在低频噪声控制领域,基于声波相消干涉原理的有源噪声控制(ANC)方法近年来倍受瞩目.鉴于声学系统的复杂性和时变性,当前有源噪声控制一般都采用前馈控制或者反馈控制技术,其
现有的USB技术能够提供极快的数据传输速度,通过USB接口进行数据转存非常方便。然而这样同时带来一些安全隐患。例如用一个U盘,就可以将企业电脑中的大量敏感数据瞬间转移并
本文分析了现代可变数据排版系统的主要需求,提出一种基于XML和多层嵌套结构的交互式可变数据排版解决方案。该方案遵循正交化的设计原则,将可变数据排版分成数据模板管理,样式
本文的研究面向移动设备的主题服务,针对特定的应用领域,以比较高的自动化程度,实现了主题地图数据的生成工具——面向移动设备的主题地图精简和定制工具(MMT)。MMT的主要服务对