声明
摘要
第1章 绪论
1.1 研究背景
1.2 研究现状
1.3 本文的研究内容
1.4 本文的组织结构
第2章 相关理论研究基础
2.1 密码学哈希函数
2.1.1 抗碰撞哈希函数
2.1.2 可交换哈希函数
2.1.3 多元哈希函数
2.2 跳表认证技术
2.2.1 认证数据结构与跳表
2.2.2 认证跳表
2.2.3 三方数据认证模型
2.3 数据库查询认证技术
2.3.1 基本的签名链方案
2.3.2 选择查询的认证
2.3.3 选择-投影查询的认证
2.3.4 多属性查询的认证
2.4 小结
第3章 分层哈希链表
3.1 问题的提出
3.1.1 基本的分布式查询认证问题
3.1.2 查询结果的认证性
3.1.3 现有数据认证方案的分析
3.2 分层哈希链表的构建与认证
3.2.1 HHL构建
3.2.2 HHL认证和更新
3.3 改进的分层哈希链表
3.3.1 N-HHL算法
3.3.2 N-HHL的实现
3.4 基于HHL的数据查询认证模型
3.5 小结
第4章 性能分析
4.1 数据认证问题的代价分析模型
4.2 数据认证问题的安全分析模型
4.3 代价分析
4.4 安全性分析
4.4.1 一致性分析
4.4.2 认证性分析
4.5 性能比较
4.6 小结
第5章 数据查询认证原型系统的设计与实现
5.1 总体设计
5.1.1 系统体系结构
5.1.2 系统功能模块划分
5.2 关键技术
5.3 系统实现
5.3.1 发布服务器模块的实现
5.3.2 客户端模块的实现
5.4 小结
第6章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
攻读硕士学位期间的论文项目情况