数据脱敏(三)脱敏算法-遮盖算法

脱敏算法篇使用阿里云数据脱敏算法为模板,使用算子平台快速搭建流程来展示数据


        遮盖脱敏是一种数据脱敏技术,它的主要目的是通过隐藏或替换敏感信息来保护数据安全,同时保持数据的其他特性不变,以便于数据的进一步使用和分析。这种脱敏技术适用于需要对敏感数据进行展示或分享的场景,例如在开发测试、数据分析、报告生成等过程中。在使用遮盖脱敏时,可以根据需要选择不同的脱敏规则,如保留特定位置的字符替换为指定字符字符前后遮盖等。例如,可以选择仅显示身份证号的前几位和后几位,而隐藏中间敏感的数字;或者使用特定的遮盖字符(如星号“*”或井号“#”)对整个敏感区域进行遮盖。

数据脱敏(三)脱敏算法-遮盖算法_第1张图片

遮盖脱敏及平台支持

首先构建流程,从csv文件读取内容,之后对联系方式分别进行遮盖,并输出结果

流程图如下,从csv文件选取姓名,联系电话三个字段

数据脱敏(三)脱敏算法-遮盖算法_第2张图片

处理流程-csv读取

为了方便演示定位遮盖,需要在数据中添加一列邮箱,这里以姓名同意添加一列163邮箱

数据脱敏(三)脱敏算法-遮盖算法_第3张图片

处理流程-添加邮箱

数据分发给两个遮盖算子,IndexMasking为指定开始结束索引来进行遮盖脱敏,其中的参数如下

数据脱敏(三)脱敏算法-遮盖算法_第4张图片

算子说明

数据脱敏(三)脱敏算法-遮盖算法_第5张图片

处理流程-IndexMasking

另一个分支是PositionMasing,根据关键字符位置进行遮盖,这里将邮箱@前的账户遮盖

数据脱敏(三)脱敏算法-遮盖算法_第6张图片

处理流程-PositionMasking

流程构建完毕后,点击执行,结果如下

数据脱敏(三)脱敏算法-遮盖算法_第7张图片

执行结果-原始数据

数据脱敏(三)脱敏算法-遮盖算法_第8张图片

执行结果-IndexMasking

数据脱敏(三)脱敏算法-遮盖算法_第9张图片

执行结果-PositionMasking

你可能感兴趣的:(数据脱敏,数据脱敏,低代码,遮盖算法,HuggingFists)