脱敏器和清洗器

1.脱敏器(Data Masker) 是一种用于保护敏感数据隐私和安全的组件或工具。它的核心功能是:在数据被展示、传输、存储到非生产环境(如测试、开发、日志、分析)之前,将其中的敏感信息替换为虚构但格式相似的数据,或者进行遮蔽处理。
DEFAULT_SENSITIVE_PATTERNS = [
"password", "passwd", "pwd", # 认证凭证类
"secret", "token", "api_key", # API/密钥类
"ssn", "social_security", # 个人身份类
"credit_card", "card_number", # 金融支付类
"cvv", "pin", # 安全码类
]

2.清洗器(Sanitizer) 在软件安全领域,特指一种防御性输入验证与净化组件。它的核心职责是:在用户输入进入系统核心逻辑之前,检测并移除、转义或拒绝其中可能引发安全漏洞的恶意内容。

脱敏器 (Masker) 清洗器 (Sanitizer)
目的 隐藏敏感信息(隐私合规) 移除危险/非法内容(安全防护)
典型操作 张三丰 → 张*丰、手机号打码 <script> → ""、SQL注入过滤
关注点 数据值的替换 数据结构/格式的安全
常见领域 数据治理、GDPR Web安全、编译器、输入验证
posted @ 2026-08-06 10:37  不知者buwei  阅读(0)  评论(0)    收藏  举报