【摘 要】
:
随着计算机在社会各个领域的广泛应用,人们对信息系统的依赖程度越来越高,数据库在计算机和软件开发领域的作用是至关重要的。数据库系统负担着客户端对数据信息的访问控制和
论文部分内容阅读
随着计算机在社会各个领域的广泛应用,人们对信息系统的依赖程度越来越高,数据库在计算机和软件开发领域的作用是至关重要的。数据库系统负担着客户端对数据信息的访问控制和存储管理的任务,数据库中的数据(包括一些机密数据)一般以明文的形式保存。关键数据以明文的形式在数据库中存储使数据库的安全性降低,通过对数据库中关键字段的加密可以提高其安全性。在应用程序的开发过程中,由于需求的不断变化可能会应用多种数据库系统作为数据的存储介质,而各种数据库对外的API接口却不尽相同,这给程序开发人员带来很大麻烦。一旦后台数据库变更,程序中与数据库相关的程序段都要修改,这使得开发人员的工作量加大。所以,有必要在应用程序和数据库之间实现一个可以支持多种数据库的访问接口。本文在分析和研究数据库加密领域文献的基础上,对数据库加密技术进行了深入的研究。加密组件实现了在DBMS外层基于字段的加密;加密算法方面,采用非对称算法和对称算法相结合的方法,用对称算法和非对称算法分别对数据和密钥进行加密,这样既保证了加解密的效率又提高了安全性。在密文数据的查询方面,对于字符型数据采用两阶段查询算法;对于数值型数据采用基于B~+树的查询算法,与传统的查询算法相比,以上两种改进的查询算法的效率都有所提高。通用接口方面,在充分分析了不同数据库的特点和API差异的基础上,提出了通用的数据库操作方法,并基于组件技术设计和实现的数据库访问的通用类库。
其他文献
陈自明所著《妇人大全良方》是我国妇产科学的奠基之作,该书“求嗣门”详细地论述了不孕不育症的诊治,其学术特色鲜明:(1)三因皆可致病,病机重在气血不调;(2)注重调理气血,次
随着信息技术产业和宽带网络的快速发展,云计算技术已经达到一个崭新的高度,加上用户对智能手机等移动终端设备的使用率不断上升,移动云计算渐渐地在各个行业展现出其强大的魅力
超市是现代社会中必不可少的购物场所,在近年来零售业蓬勃发展以及新零售概念的冲击下,传统的线下超市正逐渐与线上融合,变得越来越数字化,甚至在一些城市已经出现了无人超市。数字化改造的一项重要内容就是货架管理,货架作为商品的载体,是超市的核心,从传统的理货员人工货架管理到自动化智能货架管理,这一改变能够大大提升管理效率与用户体验。针对智能快速地获取货架上摆放的商品种类与数量的需求,本文研究了货架图像商品
随着全球信息化脚步的不断加快,数据集成的需求由来已久。如何利用灵活的、有效的方法,将原本分离的数据源中的异构数据无缝、透明的集成起来,成为数据集成领域内讨论的热点
随着国民经济的发展,国民生产总值的增加,汽车工业和道路交通运输事业得到了高速的发展。随着人们的生活水平不断提高,中国私人机动车保有量也在不断增长,这些方面都给我国的
[本刊综合报道]2020年9月26—28日,首届长三角健康峰会(溧水)暨中医药博览会在江苏白马农业国际博览中心成功举办.为期3天的峰会,包括10位院士、国医大师及70余位专家、学者
全军和武警部队首次开展的优质党课评选活动日前揭晓。总政治部发出通报,对24课优质党课和授课人员予以表彰。今年全军和武警部队开展的评选优质党课活动,是迎接十七大召开、
Tennessee Williams is one of the most prominent American dramastists in the twentieth century. Cat on a Hot Tin Roof is his another masterpiece, which won the P
在蒙文信息处理工作的词处理阶段,自动切分词干、词缀是多项后续工作的基础。如:词干和词缀的统计,各种词典的编制,进行句处理、篇章处理以及信息检索等都需要以正确的“切分
作为一种常用的分布式计算模型,基于C/S模式的Web服务模型具有部署和管理方便的优势,但此模式同时也给Web服务模型带来了一些性能上的瓶颈。针对该问题,本文在研究了P2P技术的基