数据库加密技术的研究及应用

数据库加密技术的研究及应用

ID:39594407

大小:2.58 MB

页数:82页

时间:2019-07-06

数据库加密技术的研究及应用_第1页
数据库加密技术的研究及应用_第2页
数据库加密技术的研究及应用_第3页
数据库加密技术的研究及应用_第4页
数据库加密技术的研究及应用_第5页
资源描述:

《数据库加密技术的研究及应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、西南科技大学硕士学位论文数据库加密技术的研究及应用姓名:王瑾申请学位级别:硕士专业:计算机应用技术指导教师:刘自伟20050331西南科技大学硕士研究生学位论文第1页摘要随着计算机网络技术的发展,数据库安全问题受到越来越多的关注,而数据库加密是解决数据库安全问题最为有效的一种方法。本文就c/s模式下的数据库加密技术进行了研究应用。本文分析了当前数据库安全的现状及数据库加密技术的国内外研究状况,探讨了数据库加密的基本理论,研究了适合数据库加密特点的加密算法和密钥管理方案,并将其应用到具体的数据库加密系统中。本文在以下几个方面取得了进步:首先,在数据库加密系统中结合

2、采用对称加密算法中的分组密码和非对称加密算法。对于分组密码产生的密文膨胀问题,采用“向前挪用密文位”改进双密钥的三重DEs算法的使用方法(包括ECB和CBC模式)。其次,将二级密钥管理和二级密钥转换表结合起来,实现密钥管理。第三,采用两种密钥的生成算法,即基于B1umBlumShub(BBS)方法和基于混沌理论的密钥生成。最后,选择以SQLSERVER为进行具体应用的DBMS,实现了一个数据库加密系统原型,即在服务器端实现密钥管理与加解密设置,为客户端的数据库应用系统提供一个加/解密的动态链接库,从而实现不同权限的用户对加密后的数据库的存取访问操作。本文以商业银

3、行用户交易明细表作为数据库加密样本,对所实现数据库加密系统原型进行测试。关键词:数据库加密动态链接库密钥管理密钥生成数据库安全西南科技大学硕士研究生学位论文第1I页AbstractTherearemoreandmoreattentionspaidtodatabasesecuritywiththedevelopmentofcomputernetworktechnology.Databaseencryptiontechn0109yisoneofthemosteffectivemetllodstosolvethis口roblem.Weresearch0ndatabas

4、eencryptiontechnologya11ditsapplicationofC/Smodeinthisp印eLInthepaper’thestateofdatabasesecurityanddatabaseencfyptionareanalyzedindepth.Thefhnd锄entalprinciplesofdatabaseencryptionareexplofed.Encryptionalgorithmandkeymanagementadaptedtodatabaseencryptionarestudiedandexercisedfordatabas

5、eencryptiOnsystemprototype.ThepaperisadVancedinfbllowingaspects:Firstofall,adoptblockcipherandpublic—keyencryptionalgorithmindatabaseencryption,byusing“forwardshiftbits”improVe1'ripleDESwithTwoKeys(includingECBandCBCmode)toresolveciphermessageexpansionofblockcipher.Secondly,combinetw

6、o—phasekeymanagementwithtwo·phasekeytransformtablesschemetorealizekeymanagement.Thirdly,generatekeyintwoalgorithmsthatoneisbasedonBlumShub(BBS)也eotherisbasedonchaoticequation.Finally,bychoosingSQLSERVERastheDBMSfbrapplicationdeVelopethedatabaseencryptionsystemprototypewhichhasimpleme

7、ntedkeymanagementandencryptiOn,decryptionconfigurationfunctionsonserVerandhasproVidedaDLLS(dynamic1inkedlibraries)ofcnc珂面on,decTyptionforclient’sdatabaseapplicationsystem.Inthethesis,wechoosetheuserexchangedetailtableofMianYhngbusinessbankasswatchtotestmedatabaseencryptionsystemproto

8、type.Keyword

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。