文档介绍:数据作者姓名:指导教师:申请学位级别:评分类号学科专业名称:论文提交日期:学位授予日期:阅人密级:
琹
:
一◆
洲。独创性声明学位论文版权使用授权书学位论文作者签名:挑画凡本人声明,所呈交的学位论文是在导师的指导下完成的。论文中取得的研究成果除加以标注和致谢的地方外,不包含其他人己经发表或撰写过的研究成果,也不包括本人为获得其他学位而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。学位论文作者签名:翻弋虱风本学位论文作者和指导教师完全了解东北大学有关保留、使用学位论文的规定:即学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人同意东北大学可以将学位论文的全部或部分内容编入有关数据库进行检索、交流。作者和导师同意网上交流的时间为作者获得学位后:一年口一年半口两年口签字日期:日期:半年口签字日期:导师签名:钾.
一■●
摘要数据库访问加密及通用接口的设计与实现随着计算机在社会各个领域的广泛应用,人们对信息系统的依赖程度越来越高,数据库在计算机和软件开发领域的作用是至关重要的。数据库系统负担着客户端对数据信息的访问控制和存储管理的任务,数据库中的数据ㄒ恍┗苁一般以明文的形式保存。关键数据以明文的形式在数据库中存储使数据库的安全性降低,通过对数据库中关键字段的加密可以提高其安全性。在应用程序的开发过程中,由于需求的不断变化可能会应用多种数据库系统作为数据的存储介质,而各种数据库对外的涌谌床痪∠嗤飧绦蚩7⑷嗽贝春艽舐榉场R坏┖筇ㄊ菘獗涓绦中与数据库相关的程序段都要修改,这使得开发人员的工作量加大。所以,有必要在应用程序和数据库之间实现一个可以支持多种数据库的访问接口。本文在分析和研究数据库加密领域文献的基础上,对数据库加密技术进行了深入的研究。加密组件实现了在外层基于字段的加密;加密算法方面,采用非对称算法和对称算法相结合的方法,用对称算法和非对称算法分别对数据和密钥进行加密,这样既保证了加解密的效率又提高了安全性。在密文数据的查询方面,对于字符型数据采用两阶段查询算法;对于数值型数据采用基于树的查询算法,与传统的查询算法相比,以上两种改进的查询算法的效率都有所提高。通用接口方面,在充分分析了不同数据库的特点和钜斓幕∩希岢隽送ㄓ玫氖菘獠僮鞣椒ǎ⒒谧榧技术设计和实现的数据库访问的通用类库。关键词:数据库加密;通用接口;字段加密;查询算法东北大学硕士学位论文
.Ⅱ,.东北大学硕士学位论文,—,—.琣猙;..琩甇,.籩瑃猻,籲—琲:籪’甌,瑆—●