声明
摘要
插图索引
附表索引
第1章 绪论
1.1 课题来源
1.2 课题研究背景和意义
1.3 国内外研究现状和发展
1.3.1 预警系统的发展与应用
1.3.2 数据库技术的发展与应用
1.3.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.2.4 预警分析模块
2.2.5 工程日志模块
2.2.6 信息反馈模块
2.2.7 视频监控模块
2.3 小结
第3章 数据库加密技术的研究
3.1 数据库安全技术概述
3.1.1 数据库安全的定义
3.1.2 数据库安全的需求
3.1.3 数据库系统的安全机制
3.2 数据库加密技术
3.2.1 加密系统结构
3.2.2 加密层次
3.2.3 加密粒度
3.3 系统应用加密算法的研究
3.3.1 对称密钥算法
3.3.2 非对称密钥算法
3.3.3 散列算法
3.4 小结
第4章 数据库加密系统的设计与实现
4.1 预警系统和数据库的安全需求
4.2 预警系统加密的设计要求
4.3 数据库加密系统的设计方案
4.3.1 加密系统结构的选取
4.3.2 加密粒度的选取
4.3.3 加密算法的选取
4.3.4 数据库加密的限制
4.3.5 加密系统的开发环境
4.4 系统登录验证
4.5 密钥产生机制与算法的实现
4.5.1 主密钥
4.5.2 表密钥
4.5.3 数据项密钥
4.6 加密字典模块
4.7 加/解密模块
4.8 性能测试
4.8.1 登陆验证测试
4.8.2 加密功能测试
4.8.3 系统对比分析
4.9 小结
结论
参考文献
致谢
附录A 攻读学位期间所发表的学术论文和科研项目