[发明专利]一种基于加解密资源调度和密钥管理的加密数据库及方法有效
| 申请号: | 201910222086.5 | 申请日: | 2019-03-22 |
| 公开(公告)号: | CN109995524B | 公开(公告)日: | 2020-06-30 |
| 发明(设计)人: | 马建峰;李锋;王祥宇;马鑫迪;沈玉龙;卢笛;杨睿康;卢锴 | 申请(专利权)人: | 西安电子科技大学 |
| 主分类号: | H04L9/08 | 分类号: | H04L9/08;G06F21/60;G06F16/28 |
| 代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 姚咏华 |
| 地址: | 710071 陕*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于加解密资源调度和密钥管理的加密数据库及方法,主要涉及到密钥管理模块和加解密服务模块,密钥管理模块用于对用户信息和其密钥的分发与管理,加解密服务模块用于对SQL语句的加密及其调度问题。本发明提出的调度方法,在多用户多线程同时请求加密资源时,通过对请求加密的SQL语句分配一个优先数,然后根据优先数依次为SQL语句分配一个时间片去占用加密资源,同时根据剩余的加密资源再去等待占用加密资源的SQL语句中寻找合适的SQL语句,为其分配加密资源,以提高加解密服务模块的吞吐量。密钥管理模块针对同一用户具有多种密钥的问题,以键值对的形式去存储和管理用户信息及其密钥,简化了密钥存储和分发的难度。 | ||
| 搜索关键词: | 一种 基于 解密 资源 调度 密钥 管理 加密 数据库 方法 | ||
【主权项】:
1.一种基于加解密资源调度和密钥管理的加密数据库,其特征在于,包括加密数据库代理、云数据库和用户,其中:加密数据库代理包括密钥管理模块和加解密服务模块;所述密钥管理模块,包括密钥生成模块和密钥存储模块,所述密钥生成模块根据用户身份信息来生成该用户对应的不同加密方式所需要的加密密钥;所述密钥存储模块按照一定的存储规则来存储用户的身份信息和与其对应的加密密钥;所述加解密服务模块,包括资源池和资源池管理模块,所述资源池中包括加密数据库中需要用到的五种加密资源;所述资源池管理模块负责对代理传入加解密服务模块中的SQL语句进行调度,对资源池中的加密资源进行合理分配,以提高加解密服务模块的吞吐量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910222086.5/,转载请声明来源钻瓜专利网。





