脱敏配置当前包括脱敏规则页面和脱敏算法页面。脱敏规则页面主要用来进行脱敏规则的配置、脱敏规则的管理以及引用详情的查看。脱敏算法页面主要提供查看系统内置算法,目前支持遮盖脱敏、哈希脱敏及加密脱敏。

脱敏规则


系统预置4种脱敏规则,分别为银行卡遮盖脱敏手机号遮盖脱敏身份证遮盖脱敏以及邮箱地址遮盖脱敏,系统预置的类型不可编辑和删除。
脱敏配置 - 图1

点击新增脱敏规则可自定义添加脱敏规则。

  • 规则名称:由用户自定义;
  • 敏感类型:需要事先在敏感类型页面进行配置,如果没有自定义类型,可选择系统预置类型;
  • 脱敏配置:首先需要选择脱敏算法,其次需要基于当前的脱敏算法进行算法配置。(不同的脱敏算法,脱敏配置都不一样,详情可参考脱敏算法)
    脱敏配置 - 图2

  • 示例一:手机号遮盖脱敏,算法配置:保留前2后2,遮盖字符*。
    脱敏配置 - 图3

  • 示例二:手机号哈希脱敏,算法配置:MD5。
    脱敏配置 - 图4

  • 示例三:手机号加密脱敏,算法配置:AES。
    脱敏配置 - 图5

点击引用详情可查看当前规则引用情况,已被引用的脱敏规则不可删除。点击任务名称可跳转至数据传输页面。
脱敏配置 - 图6

说明:字段长度无法与脱敏规则匹配的字段,不进行脱敏处置。

脱敏算法


脱敏算法支持如下:

序号 脱敏算法 算法配置 说明
1 遮盖脱敏 保留前n后m 使用字符对敏感字段的部分内容进行遮盖,支持使用(*)和(#),并支持参数的自由配置。
2 保留自x至y
3 遮盖前n后m
4 遮盖自x至y
5 关键词前遮盖
6 关键词后遮盖
7 哈希脱敏 MD5 使用哈希值替换代替敏感字段,支持多种哈希算法,并支持加盐值的自由配置。
8 SHA1
9 SHA256
10 HMAC
11 加密脱敏 AES 对于敏感字段进行唯一对称可逆的加密。