数据库加密算法及其密钥技术研究

数据库加密算法及其密钥技术研究

论文摘要

随着计算机应用技术的不断发展,数据库系统越来越多地被应用到各个领域中。由于数据库中存储着大量的数据信息,其中有一些是涉及机密的数据,而由于数据库具有资源共享的特点,它的数据和信息的安全就受到了来自多方面的巨大威胁。因此数据库安全已经成为人们所关注的焦点。中外计算机专家也都加大了对数据库安全的研究,而且国内外也相继公布了保护计算机信息安全的标准。保护数据库安全的技术有很多如:用户身份验证、访问控制、视图机制、数据库加密、审计功能等,而数据库加密则是保证数据库安全的重要手段。本论文的主要内容就是对关系数据库加密技术进行分析和研究。通过分析比较不同加密粒度的优缺点,肯定了以字段为加密粒度的可行性。在基于字段的加密方式下,将对称加密算法和公开密钥加密算法有机的结合起来,提出了利用对称加密算法生成的数据密钥来加密敏感字段,而使用公开密钥算法生成的私钥来保护数据密钥的密钥管理方式。并且为了使密钥管理更加安全,本文还提出了利用用户自身口令来对私钥进行保护的方式,来尽量的提高系统的易用性。通过一个简单的数据库加密测试模型,来验证本文的设计是可行的。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 绪论
  • 1.1 引言
  • 1.2 数据库安全技术
  • 1.3 数据库安全存在的问题和发展前景
  • 1.4 国内外的一些安全标准
  • 1.5 本文主要研究的内容和文章的组织
  • 第二章 数据库加密基础
  • 2.1 概述
  • 2.2 数据库加密层次
  • 2.3 数据库加密粒度
  • 2.4 数据库加密算法
  • 2.5 数据库加密密钥的管理
  • 第三章 数据库加密算法及密钥管理分析
  • 3.1 密码学的发展
  • 3.2 基本概念
  • 3.3 对称密钥密码体制
  • 3.4 非对称密钥密码体制
  • 3.5 对称密钥加密算法和非对称密钥加密算法的区别
  • 3.6 基于不同加密粒度的密钥管理
  • 第四章 数据库加密及密钥管理方案设计与实现
  • 4.1 概述
  • 4.2 加密机制设计
  • 4.3 一种密钥管理方案
  • 4.4 另一种新的密钥管理方案
  • 4.5 数据库加密字典设计
  • 4.6 用户登录验证设计
  • 4.7 加/脱密引擎设计
  • 4.8 数据库加密/解密实现
  • 4.9 客户端界面演示
  • 第五章 结束语
  • 5.1 总结
  • 5.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].基于统计分析的分享型数据库需求无约束估计模型[J]. 淮阴工学院学报 2019(05)
    • [2].基于数据库的网络课题开发策略[J]. 通讯世界 2019(12)
    • [3].基于陕西省地质调查数据库融合理论方法[J]. 陕西地质 2019(02)
    • [4].中国核心期刊(遴选)数据库收录证书[J]. 防护工程 2019(05)
    • [5].面向异地双活系统的数据库改造方法[J]. 微型电脑应用 2020(01)
    • [6].危险化学品数据库的发展现状与展望[J]. 合成材料老化与应用 2020(01)
    • [7].舰船电磁环境数据库的设计与实现[J]. 装备环境工程 2020(03)
    • [8].中国核心期刊(遴选)数据库收录证书[J]. 防护工程 2019(06)
    • [9].欧洲职业培训发展中心启动新职业教育和培训数据库[J]. 世界教育信息 2020(02)
    • [10].大数据思维下数据库教育模式改革探索[J]. 计算机产品与流通 2020(03)
    • [11].数据库的安全重要性以及带来的风险[J]. 计算机产品与流通 2020(04)
    • [12].中国核心期刊(遴选)数据库收录证书[J]. 防护工程 2020(01)
    • [13].政治学跨国比较研究中的数据库及其运用[J]. 信息系统工程 2020(04)
    • [14].关于中国数据库调查方法与资本化核算方法研究[J]. 统计研究 2020(05)
    • [15].实现灾备数据库同步[J]. 网络安全和信息化 2020(01)
    • [16].基于全局目录的集中型数据库分布式加锁仿真[J]. 计算机仿真 2020(04)
    • [17].中国核心期刊(遴选)数据库收录证书[J]. 防护工程 2020(02)
    • [18].医院围术期麻醉专科数据库的建设与思考[J]. 中国卫生信息管理杂志 2020(03)
    • [19].基于分布式的数据库分库与分表策略研究[J]. 电脑知识与技术 2020(14)
    • [20].主报警数据库在报警管理的应用探讨[J]. 当代化工研究 2020(15)
    • [21].最新版《中国评价核数据库》发布[J]. 中国核电 2020(03)
    • [22].数据库的知识产权保护范式研究[J]. 政法学刊 2020(04)
    • [23].中国核心期刊(遴选)数据库收录证书[J]. 防护工程 2020(03)
    • [24].海洋细菌基质辅助激光解吸电离飞行时间质谱鉴定数据库的建立[J]. 解放军医学院学报 2020(07)
    • [25].大数据时代临床数据库在肿瘤研究中的应用[J]. 传染病信息 2020(04)
    • [26].数据库在计算软件开发中的管理分析[J]. 电脑编程技巧与维护 2020(08)
    • [27].基于语义标注的数据库元数据质量评估方法[J]. 计算机产品与流通 2020(11)
    • [28].基于数据库视角下解读大数据的研究进展与趋势[J]. 计算机产品与流通 2020(11)
    • [29].《感染、炎症、修复》杂志检索数据库[J]. 感染、炎症、修复 2018(03)
    • [30].《感染、炎症、修复》杂志检索数据库[J]. 感染、炎症、修复 2018(04)

    标签:;  ;  ;  

    数据库加密算法及其密钥技术研究
    下载Doc文档

    猜你喜欢