团体标准网
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211293955.1 (22)申请日 2022.10.21 (71)申请人 湖北天融信网络安全技 术有限公司 地址 430040 湖北省武汉市临 空港经济技 术开发区五环大道6 66号(21) 申请人 北京天融信网络安全技 术有限公司 北京天融信科技有限公司 北京天融信软件 有限公司 (72)发明人 郭涌 陈翔 (74)专利代理 机构 北京超凡宏宇专利代理事务 所(特殊普通 合伙) 11463 专利代理师 吕爱霞 (51)Int.Cl. G06F 21/60(2013.01) G06F 21/62(2013.01)G06F 21/64(2013.01) (54)发明名称 一种数据库加密方法、 装置、 电子设备及存 储介质 (57)摘要 本申请实施例提供一种数据库加密方法、 装 置、 电子设备及存储介质, 涉及数据安全技术领 域。 该方法包括接收插入数据请求; 解析所述插 入数据请求中的SQL语句, 以得到解析数据; 调用 钩子函数判断所述解析数据是否符合加密条件; 若符合, 则调用密码机的加密接口对 所述解析数 据进行加密, 得到密文数据; 保存所述密文数据 至数据库; 在数据库服务中使用钩子函数实现加 解密操作, 解决了现有 方法存在数据一致性以及 需要对应用程序进行 大规模修改的问题。 权利要求书2页 说明书7页 附图5页 CN 115525916 A 2022.12.27 CN 115525916 A 1.一种数据库加密方法, 其特 征在于, 应用于数据库服 务, 所述方法包括: 接收插入数据请求; 解析所述插入数据请求中的SQ L语句, 以得到解析 数据; 调用钩子函数判断所述 解析数据是否符合加密条件; 若符合, 则调用密码机的加密接口对所述 解析数据进行加密, 得到密文数据; 保存所述密文数据至数据库。 2.根据权利要求1所述的数据库加密方法, 其特征在于, 在所述调用钩子函数判断所述 解析数据是否符合加密条件的步骤之前, 所述方法还 包括: 对所述密码机进行初始化, 以生成加密数据库数据的加密 密钥。 3.根据权利要求1所述的数据库加密方法, 其特征在于, 在所述调用钩子函数判断所述 解析数据是否符合加密条件的步骤之前, 所述方法还 包括: 对所述钩子函数进行配置, 以设置需要加密的待加密数据, 所述待加密数据包括数据 表和敏感字段; 将所述钩子函数挂钩到所述 解析数据。 4.根据权利要求3所述的数据库加密方法, 其特征在于, 所述调用钩子函数判断所述解 析数据是否符合加密条件, 包括: 判断所述解析数据的操作类型, 若所述操作类型为插入或修改操作, 并且所述解析数 据包含所述待加密数据, 则符合加密条件。 5.根据权利要求1所述的数据库加密方法, 其特 征在于, 所述方法还 包括: 接收查询数据请求; 解析所述查询数据请求中的SQ L语句, 得到解析 数据; 基于所述 解析数据获取对应的查询数据; 调用所述钩子函数判断所述 解析数据中的操作类型 是否符合 解密条件; 若所述操作类型为查询且所述查询数据包含敏感字段, 则调用密码机的解密接口对所 述查询数据进行解密, 以得到明文数据; 将所述明文数据发送至业 务系统。 6.一种数据库加密装置, 其特 征在于, 所述装置包括: 接收模块, 用于 接收插入数据请求; 解析模块, 用于解析 所述插入数据请求中的SQ L语句, 以得到解析 数据; 判断模块, 用于调用钩子函数判断所述 解析数据是否符合加密条件; 加密模块, 用于若符合加密条件, 则调用密码机的加密接口对所述解析数据进行加密, 得到密文数据; 执行模块, 用于保存所述密文数据至数据库。 7.根据权利要求6所述的数据库加密装置, 其特 征在于, 所述装置还 包括: 初始化模块, 用于对所述密码机进行初始化, 以生成加密数据库数据的加密 密钥。 8.根据权利要求7 所述的数据库加密装置, 其特 征在于, 所述装置还 包括: 配置模块, 用于对所述钩子函数进行配置, 以设置 需要加密的待加密数据, 所述待加密 数据包括数据表和敏感字段; 挂钩模块, 用于将所述钩子函数挂钩到所述 解析数据。权 利 要 求 书 1/2 页 2 CN 115525916 A 29.一种电子设备, 其特征在于, 所述电子设备包括存储器以及处理器, 所述存储器用于 存储计算机程序, 所述处理器运行计算机程序以使 所述电子设备执行根据权利要求 1至5中 任一项所述的数据库加密方法。 10.一种可读存储介质, 其特征在于, 所述可读存储介质中存储有计算机程序指令, 所 述计算机程序指 令被一处理器读取并运行时, 执行权利要求 1至5任一项 所述的数据库加密 方法。权 利 要 求 书 2/2 页 3 CN 115525916 A 3
专利 一种数据库加密方法、装置、电子设备及存储介质
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 02:12:08
上传分享
举报
下载
原文档
(598.7 KB)
分享
友情链接
GB-T 41303-2022 塔式太阳能热发电站吸热器技术要求.pdf
NY-T 1281-2007 花卉植物真菌病害检测规程.pdf
教育部机关及直属事业单位教育数据管理办法.pdf
思度安全-DSMM-003人员安全管理规范V1.0.pdf
GB-T 6901-2017 硅质耐火材料化学分析方法.pdf
GM-T 0005-2012 随机性检测规范.pdf
GB-T 43007-2023 床垫硬度等级分布测试与评价方法.pdf
SAE_2003-01-1982_Testing Method and Effect of ATF Performance on Degradation of Wet Friction Materials.pdf
法律法规 无锡市科技创新促进条例2021-12-10.pdf
MZ-T 157-2020 手动移位车.pdf
T-CSAE 90—2019 汽车用电动热泵空调系统性能测试规范.pdf
GB-T 16606.3-2018 快递封装用品 第3部分:包装袋.pdf
GB-T 32673-2016 架空输电线路故障巡视技术导则.pdf
GB-T 22726-2008 多声道数字音频编解码技术规范.pdf
个人数据合规审计 指南.pdf
GB-T 36478.4-2019物联网信息交换和共享第4部分:数据接口.pdf
GB-T 43435-2023 信息安全技术 移动互联网应用程序 App 软件开发工具包 SDK 安全要求.pdf
数据出境安全评估办法 中英文.pdf
GB-T 43206-2023 信息安全技术 信息系统密码应用测评要求.pdf
GB-T 37934-2019 信息安全技术 工业控制网络安全隔离与信息交换系统安全技术要求.pdf
1
/
3
15
评价文档
赞助2.5元 点击下载(598.7 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。