财政数据库加密技术研究

来源 :成都理工大学 | 被引量 : 2次 | 上传用户:yayiye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据库加密技术是实现数据库信息安全的一种有效方法。本论文结合某财政管理系统,对数据库加密技术及其应用进行了研究探讨。 对于财政密文数据库系统的结构设计,本文采取在DBMS外层加密的方式,通过在客户端增加加密管理程序,在应用程序与DBMS之间加入安全代理程序,实现了身份认证和数据的加解密等功能。 在数据的加密算法上,本文在分析比较目前常用的加密算法的基础上,依据数据库加密对密码系统的要求,采用了保密强度大且速度快的分组密码;并用“密文挪用法”对分组密码进行改进,解决了加密后数据扩张的问题。 密钥管理是实现数据库加密的关键技术。本文首先分析比较了几种常用的密钥管理方案,然后针对应用的实际情况,对两级密钥管理方案进行了改进,通过在数据库中建立系统表实现了由用户密钥得到用户类密钥、以及由用户类密钥得到数据类密钥的两级密钥管理。同时,本文利用由混沌非线性系统迭代产生的序列来生成密钥。混沌序列结构复杂,难以分析和预测,能提供很好的复杂性、类随机性。实验表明,利用混沌序列能产生良好的密钥。 基于本文设计的财政密文数据库系统是财政管理系统的一个重要子系统,结构简单,实现方便,解决了财政信息的安全问题,对在MIS中开发数据库安全保密系统具有一定的参考价值。
其他文献
本文研究计算可枚举图灵度的结构,提出并完成了一个加杯层谱的证明。 计算可枚举度(computably enumerable,c.e.degree)a被称作加杯的(plus cupping),若对任何c.e.度x,0<x≤a,存在c.e.度y
云计算(Cloud Computing)是基于网格计算、并行计算和分布式计算发展而来的,云存储(Cloud Storage)则是伴随着云计算的产生并在其概念上延伸和发展出来的一个新的概念。它通
学位
随着网络技术及电子技术的发展,人们可以随时随地通过不同的终端链接网络。然而,只有拥有安全高效的通信协议,人们才能更好地享受科技发展带来的便利。其中,匿名认证协议和密