数据脱敏基本概念

文章介绍了数据脱敏的定义,包括静态脱敏和动态脱敏两种主要分类。静态脱敏适用于非生产环境,通过多种算法将敏感数据变形并分发。动态脱敏则在生产环境中实现实时数据脱敏。此外,还讨论了不同部署方式的优劣,如代理网关式、透明网关式和软件agent代理方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、定义

对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护

二、分类

静态脱敏((Static data masking-SDM ,搬移并仿真替换):将数据抽取出生产环境脱敏后分发至测试、开发、培训、数据分析等场景,一般用在非生产环境

动态脱敏(Dynamic data masking-DDM,边脱敏边使用):不脱离生产环境,对敏感数据的查询和调用结果进行实时脱敏,常用在生产环境,从生产场景看可以有业务脱敏(业务系统访问)、运维脱敏(数据库运维人员)、数据交换脱敏(业务系统之间数据传输)三种。

三、技术路线

静态脱敏:通过屏蔽、变形、替换、随机、格式保留加密(FPE)和强加密算法(如AES)等多种脱敏算法,针对不同数据类型进行数据掩码扰乱,并可根据需求将脱敏后数据装载至不同环境(如文件至文件、文件至数据库、数据库至数据库、数据库至文件等);

动态脱敏:通过准确的解析SQL语句匹配脱敏条件,例如:访问IP、MAC、数据库用户、客户端工具等,在匹配成功后改写查询SQL或者拦截防护返回脱敏后的数据到应用端,从而实现敏感数据的脱敏。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值