Python 侧脱敏示例
Python 侧脱敏示例
import re
PHONE = re.compile(r"(1[3-9]\d)\d{4}(\d{4})")
def mask(text):
text = PHONE.sub(r"\1****\2", text)
return re.sub(r"(?i)(password|token|secret)=([^&\s]+)", r"\1=***", text)
print(mask("login phone=13800001234 password=Abc123"))脱敏范围清单
脱敏范围清单
认证信息:口令、验证码、Token、Cookie、密钥
身份信息:身份证号、护照、银行卡、手机号、邮箱
业务敏感:地址、订单、健康与金融数据