【技术实现步骤摘要】
本专利技术涉及一种数据库技术,具体说是一种数据脱敏方法及相关设备。
技术介绍
数据脱敏是指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。这样,就可以在开发、测试和其它非生产环境以及外包环境中安全地使用脱敏后的数据。[在涉及客户安全数据或者一些商业性敏感数据的情况下,在不违反系统规则条件下,对真实数据进行改造并提供测试使用,如身份证号、手机号、卡号、客户号等个人信息都需要进行数据脱敏。中国专利2013107503350公开了一种《数据脱敏和反脱敏方法及相关设备》,其步骤包括检测对移动终端的数据写操作、对要写入移动终端的数据执行脱敏操作、对脱敏后的数据进行验证、如果脱敏后的数据符合预定义的要求则将脱敏后的数据写入到移动终端中。该方法仅适合在移动终端处理少量数据的情况,并且由于其采用数据变换的方法替换原始数据,变换后的数据不符合原有数据的生成规则,其仿真性不高,容易被设备误认出错,无法进行二次识别。例如,对于身份证号码,采用该方法脱敏后的数据完全丧失了身份证号码的特征,此时如果需要对脱敏后的数据进行二次处理,则设备无法识别此处是身份证号码。专利 ...
【技术保护点】
数据脱敏方法,其特征在于包括如下步骤:A)定位敏感字段;读取原始数据中的信息,识别并定位其中的敏感字段;B)建立敏感字段生成规则库;制定敏感字段生成的规则,将该规则存入敏感字段生成规则库;C)生成脱敏数据;读取原始数据,当发现敏感字段的时候调取敏感字段生成规则库,利用该库中对应的敏感字段生成的规则生成不同于敏感字段的新生字段,将新生字段按照一定的变换规则替换敏感字段,直到原始数据中的全部敏感字段替换完毕,形成脱敏数据。
【技术特征摘要】
1.数据脱敏方法,其特征在于包括如下步骤:A)定位敏感字段;读取原始数据中的信息,识别并定位其中的敏感字段;B)建立敏感字段生成规则库;制定敏感字段生成的规则,将该规则存入敏感字段生成规则库;C)生成脱敏数据;读取原始数据,当发现敏感字段的时候调取敏感字段生成规则库,利用该库中对应的敏感字段生成的规则生成不同于敏感字段的新生字段,将新生字段按照一定的变换规则替换敏感字段,直到原始数据中的全部敏感字段替换完毕,形成脱敏数据。2.根据权利要求1所述的数据脱敏方法,其特征在于:所述原始数据是数据库、文件、数据仓库中的一种或者多种。3.根据权利要求1所述的数据脱敏方法,其特征在于:所述脱敏数据是数据库、文件、数据仓库中的一种或者多种。4.根据权利要求1或2或3所述的数据脱敏方法,其特征在于:在步骤A),采用正则表达式或者java规则算法识别并定位敏感字段。5.根据权利要求1或2或3所述的数据脱敏方法,其特征在于:在步骤A)和步骤C)均建立工作日志,用于记录实时工作状态和工作进度;工作条件不具备的情况下,中止定位敏感字段或者生成脱敏数据的进程,同时将包括中止时间、中止位置信息...
【专利技术属性】
技术研发人员:莫倩,郑兵,王升,蔡锦森,
申请(专利权)人:北京网智天元科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。