暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
基于多粒度的数据库数据加密方法及设备_CN 117992991 A _苗旭成 曾焱 郭淞沇_深圳九有数据库.pdf
162
14页
1次
2024-05-09
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202410401365 .9
(22)申请日 2024 .04 .03
(71)申请人 深圳九有数据库有限公司
地址 518052 广东省深圳市南山区南头街
道莲城社区南山软件园A1101A1102
A1103A1104
(72)发明人 苗旭成 曾焱 郭淞沇 
(74)专利代理机构 深圳市正未来知识产权代理
有限公司 44998
专利代理师 彭姣平
(51)Int.Cl .
G06F
21/60
(2013 .01)
G06F
21/62
(2013 .01)
G06F
16/22
(2019 .01)
(54)发明名称
基于多粒度的数据库数据加密方法及设备
(57)摘要
本发明公开一种基于多粒度的数据库数据
加密方法及设备所述方法包括:获取用于对数
据库数据进行加密的配置数据其中所述配置数
据包括多个粒度层级同一粒度层级下的加密对
象;利用加密算法分别对所述配置数据中的各
个加密对象进行加密
权利要求书2页 说明书9页 附图2页
CN 117992991 A
2024.05.07
CN 117992991 A
1 .一种基于多粒度的数据库数据加密方法其特征在于包括
获取用于对数据库数据进行加密的配置数据其中所述配置数据包括多个粒度层级
同一粒度层级下的加密对象;
利用加密算法分别对所述配置数据中的各个加密对象进行加密
2 .如权利要求1所述的基于多粒度的数据库数据加密方法其特征在于所述获取用于
对数据库数据进行加密的配置数据包括
在用户界面上分级显示各个粒度层级下的数据对象获取对各个粒度层级下的配置操
作,响应于所述各个粒度层级下的配置操作生成配置数据
获取当前粒度层级的配置操作若当前粒度层级不是最小粒度层级且加密配置未完成
时,将当前粒度层级对应的配置界面切换至当前粒度层级对应的下一粒度层级对应的配置
界面并获取所述下一粒度层级的配置操作所述下一粒度层级的数据范围小于所述当前
粒度层级响应于所述当前粒度层级的配置操作及所述下一粒度层级的配置操作生成配
置数据
3 .如权利要求1所述的基于多粒度的数据库数据加密方法其特征在于所述获取用于
对数据库数据进行加密的配置数据包括
响应于用户对业务系统的选择操作基于所述选择操作获取目标业务系统及目标业
务系统所关联的数据库数据基于粒度层级显示目标业务系统所关联的数据库数据
4 .如权利要求1所述的基于多粒度的数据库数据加密方法其特征在于所述获取用于
对数据库数据进行加密的配置数据包括
获取配置文件从所述配置文件中确定各个粒度层级对应的数据位置读取各个粒度
层级对应的数据位置处的加密对象基于各个粒度层级对应的加密对象生成所述配置数
5 .如权利要求1所述的基于多粒度的数据库数据加密方法其特征在于在利用加密算
法,分别对配置数据中的各个加密对象进行加密之前所述方法还包括
判断所述配置数据中所述多个粒度层级下的加密对象对应的数据是否存在包含关系
在所述多个粒度层级下的加密对象间存在包含关系时将存在包含关系的加密对象显
示给用户获取用户基于所述在包含关系的加密对象中选定的删除对象根据所述删除对
象更新所述配置数据
在所述多个粒度层级下的加密对象间存在包含关系时保留存在包含关系的加密对象
中对应的粒度层级较大的加密对象将对应的粒度层级较小的加密对象从所述配置数据中
删除
6 .如权利要求1所述的基于多粒度的数据库数据加密方法其特征在于所述利用加密
算法分别对所述配置数据中的各个加密对象进行加密包括
将所述配置数据中的各个加密对象对应的数据进行分组得到多个分组数据
使用多个并行线程或者进程分别对不同的分组数据进行加密得到加密数据其中每
个线程负责加密一个数据分组
7 .如权利要求6所述的基于多粒度的数据库数据加密方法其特征在于同一粒度层级
下不同加密对象具有不同的密钥所述利用加密算法分别对所述配置数据中的各个加密
对象进行加密包括
权 利 要 求 书
1/2
2
CN 117992991 A
2
of 14
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜