欢迎来到天天文库
浏览记录
ID:26120864
大小:1.18 MB
页数:60页
时间:2018-11-24
《数据库安全策略中的加密技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、哈尔滨工业大学工学硕士学位论文摘要当前,由于计算机网络的迅速发展,对网络上的数据的攻击与破坏也日益增强。如何保障网络中数据的安全已成为当前计算机网络的重要研究内容。尤其对数据库系统而言,数据大量集中存放,且为众多用户直接共享,安全性问题更为突出,由此它也成为网络环境下数据安全保护的主要软件。本文主要是针对数据库安全问题中的加密技术加以研究,构建了适合于网络环境下的加密数据库安全模型,并对数据库加密技术进行了实现上的探讨,提出了两级库结构的数据库加密技术。目前,数据库的加密技术是数据库研究中一个较新的领域。数据库加密技术中诸
2、如加密算法的选取、加密密钥管理、加/解密引擎的开发、数据库中的数据加密后对DBMS的影响、数据库中数据的加密限制等问题都还没有明确的解决方案。针对这些情况,本文在研究了数据库加密技术对加密算法在速度及密钥管理上的特殊要求的基础上,构建了带有加密层的基于RBAC模型的数据库加密模型,在开发中提出用IDEA及RSA算法分别作为数据加密密钥(Data–encryptionkey)与密钥加密密钥(Key-encryptionkey)的两级密钥管理体制,并利用SYBASE的底端开发工具DB-Library/C进行数据加/解密引擎的开
3、发以提高系统效率,同时分别在服务器与客户端建立存储密文数据与通过解密密文数据得到的明文数据的数据库系统,这样便构成了两级库结构的数据库加密系统。这种加密数据库的实现机制解决了加密对数据库中数据加密的限制及对DBMS功能的影响。关键词IDEA算法;RSA算法;RBAC(基于角色的存取控制);加密-54-哈尔滨工业大学工学硕士学位论文AbstractWiththeincreasingdevelopmentofInternetnowadays,theissuessuchasattackinganddestroyingdatath
4、roughnetworksarebecomingmoreandmoreserious.HowtoensurethesecurityofinformationconveyedontheInternetisanabundantlycleartitleofresearch.Furthermore,duetothecentralizingstorageandintensivesharingwithinmulti-usersofmassdata,thesecurityofdatabasesystemespeciallycomeint
5、oprominence.ThusthedatabasesystemisthemainsoftwareofrequiringprotectedundertheInternetenvironment.Inthearticle,theresearchingdirectionemphasizeonencryptiontechnologyofthedatabasesecurepolicy.ThedatabasesecuritymodelwhichisfittingtotheenvironmentofInternetisputting
6、upandpracticesitwithtwo-leveldatabaseencryptiontechnology.Thedatabaseencryptionisamoderndirectionintheresearchingofdatabase.Sotherearemanyproblems,suchasthechoiceofencryptionalgorithm,themanagementofkey,thedevelopmentofencryption/decryptionengine,theinfluenceondat
7、abaseafterencrypting,therestrictofdataencryptionandsoon,whichhavenotbeensolveddefinitely.Inallusiontotheseproblems,andonthebaseofstudyingtherequirementswhicharethespeedandkeymanagementofencrypteddatabasesystemimposedonencryptionalgorithm,IDEAandRSAalgorithmareused
8、asdata-encryptionkeyandkey-encryptionkeyrespectivelysothattwo-levelkeymanagementsystemformed.AndDB-Library/C,thefundusdevelopmenttoolsofSYBASE,isintrodu
此文档下载收益归作者所有