基于层次哈希链的关系查询认证方法

来源 :东北大学 | 被引量 : 0次 | 上传用户:py13141314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式网络中的数据库存储系统以其风险分散、负载均衡、抗DDoS攻击等优势被广泛应用。然而,信息的频繁复制与更新不可避免地导致数据的篡改、伪造和丢失,给查询认证带来新的挑战。对于关系数据库的结构化数据,如何保证查询结果的正确性,成为人们关注的重要问题。跳表、Merkle树等认证数据结构采用签名聚合降低认证代价,却无法解决复杂查询操作的认证问题,Pang等人针对各类关系查询提出了签名链方案,但是代价较高。论文分析现有方案的不足,设计了新的认证数据结构——层次哈希链,给出了层次哈希链的形式化定义,以及数据元素的查找、证据生成、验证和更新算法,并分析了该算法的复杂度,指出了决定认证代价的两个评估参数。论文以层次哈希链为基础构建了关系查询认证模型,设计了一套可扩展的面向关系数据库的查询结果认证方法,实现了关系代数中选择、投影、连接和聚集函数的查询认证。此外,论文对认证方法的安全性进行分析,证明了基于层次哈希链的关系查询认证方法能够检测出多种可能的敌手行为,从而保证了各类结构化查询执行结果的正确性。最后,本文开发了一个基于层次哈希链的关系查询认证原型系统,该系统采用B/S架构实现了对常见的SQL语句查询结果的正确性认证。研究结果表明基于层次哈希链的关系查询认证方法具有重要的理论和实际应用价值。
其他文献
随着信息技术和互联网的飞速发展,在这个信息知识大爆炸的时代里,人们正面临着信息的飞速激涨,所以迫切需要可以很好的协助人们从这海量的信息文本中快速而准确的找到真正所
随着信息技术的飞速发展,互联网已经在全球范围内得以迅速普及,已经成为了人们工作、生活不可或缺的信息承载工具。而伴随网络技术的发展,网络规模的迅速扩大,网络服务的种类
隧道工程是交通基础设施建设的控制性工程,从设计、施工到运营维护,地质结构对于隧道全寿命周期的安全性具有关键性作用。特别是在隧道工程施工阶段,为了确保施工的合理以及
主题模型(Topic Model),顾名思义就是对文字中隐含主题的一种建模方法。主题模型在机器学习和自然语言处理领域中有广泛应用。通常被用来在-系列文档中去发现与本文档语义相近
随着微处理器技术的不断发展和应用需求对计算能力要求的不断提升,片上多核处理器已经成为了处理器发展的趋势。多核系统的出现,加剧了程序对共享资源访问的冲突。因此,针对
随着互联网技术的发展,传统软件已经不能满足用户和服务提供商的需求,使得软件开发质量下降。因此,在软件实际开发过程中通过使用可以重用的组件高效地进行软件产品的开发。通过
语义信息在信息处理中起着极为重要的作用,自然语言的语义分析和内容的理解,都离不开语义信息的支持。语义知识库作为语义信息的表现形式已成为自然语言处理领域的不可或缺的
普适计算是在分布计算、移动计算基础上发展起来的新一代计算技术。与传统的Web服务组合相比,普适环境所具有的移动性和异构性使得普适服务组合往往更容易失效,为了应对这种
随着多核架构成为处理器发展的主要方向,多核系统上的实时调度问题已经成为了学术界与工业界的热点研究问题。在固定优先级调度中,目前已知的全局和局部固定优先级调度的最大
图像和视频的分割,指通过一定的交互,把用户所感兴趣的目标物体从图像或者图像序列中提取出来,将背景去掉的过程。本文中的分割特指二元分割,也就是将图像分割为前景和背景。