Package org.aoju.bus.sensitive.strategy
package org.aoju.bus.sensitive.strategy
数据脱敏规则实现
- Since:
- Java 17+
- Author:
- Kimi Liu
-
ClassesClassDescription收货地址脱敏处理类 地址只显示到地区,不显示详细地址;我们要对个人信息增强保护 例子:北京市海淀区****银行卡号脱敏 只留前四位和后四位 6227 0383 3938 3938 393 脱敏结果: 6227 **** **** ***8 393用于标识为系统内置的注解实现方式二代身份证号脱敏:公司开户银行联号 前四位明文,后面脱敏默认脱敏处理类邮箱脱敏策略 脱敏规则: 保留前三位,中间隐藏4位 其他正常显示手机号脱敏处理类 18233583070 脱敏后: 182****3030中文名称脱敏策略:不脱敏密码的脱敏策略: 直接返回 null签约协议号脱敏方式 19031317273364059018 签约协议号脱敏格式为前6位后6位保留明文,中间脱敏手机号脱敏 脱敏规则:180****1120