1.什么是数据脱敏
数据脱敏:对敏感数据进行处理,目前大多数的数据脱敏都是不改变数据本身的长度。 目的:保护隐私数据等信息的安全
例如机构和企业收集的个人身份信息、手机号码、银行卡信息等敏感数据。 数据脱敏从技术上可以分为静态数据脱敏和动态数据脱敏两种。 静态数据脱敏一般应用于数据外发场景,例如需要将生产数据导出发送给开发人员、测试人员、分析人员等;动态脱敏一般应用于直接连接生产数据的场景,例如运维人员在运维的工作中直接连接生产数据库进行运维,客服人员通过应用直接调取生产中的个人信息等。
2.工具类
DesensitizedUtil工具类属于hutool包中,现有的脱敏数据类型如图所示