← 返回列表

一种基于Oracle的动态数据脱敏方法及系统

申请号: CN202311571983.X
申请人: 北京新数科技有限公司
申请日期: 2023/11/23

摘要文本

本发明提出一种基于Oracle的动态数据脱敏系统,该系统包括以下模块:(1)脱敏方案管理模块,该模块用于配置系统用户等级和敏感数据等级;(3)数据脱敏模块,该模块根据配置的脱敏方案,判断不同系统用户对数据的脱敏规则,使用JVM‑SandBox监测用户提交的JDBC请求,如果其中存在定义的敏感字段,则使用相应的规则对敏感字段进行脱敏;(4)日志管理模块,监测JDBC中的Select语句,若其中存在定义的敏感字段,则将Select中的敏感字段和结果集信息记录到系统日志中。采用本发明后,可不用修改已有程序的应用结构,直接在已有程序基础上进行动态脱敏。本发明不仅适用于Oracle数据库,其他类型的数据库也可以按照同样的方法进行相应设计。。(来 自 专利查询网)

专利详细信息

项目 内容
专利名称 一种基于Oracle的动态数据脱敏方法及系统
专利类型 发明申请
申请号 CN202311571983.X
申请日 2023/11/23
公告号 CN117668898A
公开日 2024/3/8
IPC主分类号 G06F21/62
权利人 北京新数科技有限公司
发明人 王翔宇; 刘宁; 段天毅
地址 北京市朝阳区红军营南路15号院2号楼1层111室

专利主权项内容

1.一种基于Oracle的动态数据脱敏系统,其特征在于,该系统包括以下模块:(1)脱敏方案管理模块,该模块用于配置系统用户等级和敏感数据等级;系统用户分为管理员、普通用户和游客三个等级;敏感数据分为原始数据、遮蔽数据和替换数据三个等级;(2)脱敏算法模块,该模块定义不同类型敏感数据的脱敏规则。(3)数据脱敏模块,该模块根据配置的脱敏方案,判断不同系统用户对数据的脱敏规则,使用JVM-SandBox监测用户提交的JDBC请求,如果其中存在定义的敏感字段,则使用相应的规则对敏感字段进行脱敏。(4)日志管理模块,监测JDBC中的Select语句,若其中存在定义的敏感字段,则将Select中的敏感字段和结果集信息记录到系统日志中。 微信公众号马克数据网