[发明专利]一种读写数据库的数据的方法和应用应答装置有效

专利信息
申请号: 201410301136.6 申请日: 2014-06-27
公开(公告)号: CN105302822B 公开(公告)日: 2020-07-31
发明(设计)人: 周祥生 申请(专利权)人: 中兴通讯股份有限公司
主分类号: G06F16/22 分类号: G06F16/22;G06F16/245;G06F21/62;H04L29/08
代理公司: 深圳市世纪恒程知识产权代理事务所 44287 代理人: 胡海国
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 读写 数据库 数据 方法 应用 应答 装置
【说明书】:

发明公开了一种读写数据库的数据的方法,应用于分布式存储系统的应用应答装置中,包括以下步骤:截获数据库使用应用装置发出的要求读写数据库内的数据的SQL读写请求;获取存放于分布式密钥信息存储装置内与所述数据对应的密钥;应用所述密钥加密或解密所述数据后传递SQL读写请求给所述数据库并将读写结果返回给所述数据库使用应用装置。本发明进一步公开了一种应用应答装置和一种分布式密钥信息存储装置,本发明所能实现的有益效果为提高密钥的读写效率和数据库的读写性能。

技术领域

本发明涉及数据库领域,尤其涉及一种读写数据库的数据的方法和应用应答装置。

背景技术

现有技术中公开了一种数据库加密系统,包括:数据库设备,所述数据库设备包括数据库以及控制数据库操作的执行的数据库控制装置;以及用户设备,所述用户设备经由网络连接到所述数据库控制装置,其中所述用户设备还包括:密钥使用装置,所述密钥使用装置管理用于加密和解密的密钥信息;安全性配置装置,所述安全性配置装置配置与所述数据库中所存储的数据和/或元数据的安全性的配置有关的信息;第一存储单元,所述第一存储单元存储与所述安全性的配置有关的信息;以及应用应答装置,所述应用应答装置接收所述数据库设备发布的数据库操作命令,并且通过参考所述第一存储单元的所述信息,确定是否需要针对由数据库操作命令处理的数据和/或元数据的加密,其中如果需要加密,所述应用应答装置将已经通过使用对应于所述数据和/或元数据的所述安全性的加密算法、根据所述密钥使用装置的密钥信息而被加密的经加密数据和/或经加密元数据,作为所述数据库操作命令的数据和/或元数据,传送给所述数据库控制装置,以致使所述数据库控制装置执行所述数据库操作,如果不需要加密,所述应用应答装置将所述数据库操作命令按原样传送给所述数据库控制装置。

现有技术中还公开了一种方法,通过对数据库驱动的代理实现对应用层执行的SQL(Structured Query Language,结构化查询语言)语句的分析,并根据分析结果进行数据加密和返回的结果集的数据解密过程。与现有技术相比,本发明的应用层透明的数据库加密方法对应用层的存取的表中敏感字段数据进行加密和解密,在不影响开发人员和用户读取的情况下能够保证数据的安全存储。

以上两种方案,对密钥存放模块的读写效率并没有进行充分的考虑和说明,而数据库节点往往是这个应用系统的性能瓶颈,因此,如何提高密钥的读写效率是一个值得解决的问题。

发明内容

本发明的主要目的在于解决上层应用对底层关系数据库进行读写加密数据时,密钥的读写效率低的问题。

为实现上述目的,本发明提供一种读写数据库的数据的方法,应用于分布式存储系统的应用应答装置中,读写数据库的数据的方法包括以下步骤:

截获数据库使用应用装置发出的要求读写数据库内的数据的SQL读写请求;

获取存放于分布式密钥信息存储装置内与所述数据对应的密钥;

根据所述SQL读写请求应用所述密钥加密或解密所述数据并返回给所述数据库使用应用装置。

优选地,所述数据包括表名或者字段名,所述获取存放于分布式密钥信息存储装置内与所述数据对应的密钥的步骤具体包括:

根据所述数据的表名或者字段名获取对应密钥。

优选地,所述数据为加密数据,所述SQL读写请求包括SQL读请求,所述根据所述SQL读写请求应用所述密钥加密或解密所述数据并返回给所述数据库使用应用装置的步骤具体包括:

传递SQL读请求给所述数据库后获取所述加密数据,应用所述密钥解密所述加密数据;

返回解密后的数据给所述数据库使用应用装置。

优选地,所述SQL读写请求包括SQL写请求,所述根据所述SQL读写请求应用所述密钥加密或解密所述数据并返回给所述数据库使用应用装置的步骤具体包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410301136.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top