Appearance
敏感要素与规则
敏盾 MDmask 通过「预置规则 + 自定义规则 + NLP 模型」三层能力识别敏感信息。
预置规则(20+)
证件与编号
| 要素 | 示例 |
|---|---|
| 身份证号 | 110101199001011234 |
| 统一社会信用代码 | 91330100MA27X8AB0X |
| 不动产权证号 | 京(2020)朝阳区不动产权第 0012345 号 |
| 发票号码 | 042001900111 |
| 车架号 VIN | LSVAU2180N2184567 |
| 股票编号 | 600460 |
| 车牌号 | 京A12345 |
联系与位置
| 要素 | 示例 |
|---|---|
| 手机号 | 13812345678 |
| 电话号码 | 010-6688 8888 |
| 邮箱 | user@example.com |
| 网址 | https://example.com |
| IP 地址 | 192.168.1.100 |
| 邮政编码 | 100032 |
| 地址 | 北京市朝阳区 xx 路 xx 号 |
金融与个人属性
| 要素 | 示例 |
|---|---|
| 银行卡号 | 6222 0202 0000 1234 567 |
| 金额 | 人民币壹佰万元整 |
| 日期 | 2026 年 10 月 15 日 |
| 民族 / 性别 / 年龄 | 汉族 / 男 / 35 岁 |
NLP 语义实体
NLP 模型(随包内置,无需联网)识别正则规则难以覆盖的语义实体:
- 姓名(PER):人名识别,含上下文引导词兜底
- 机构名(ORG):公司、银行、单位名称,支持机构简称归并
- 地址(LOC):与地址正则取并集,提升召回率
- 时间(TIME):口语化时间表达
让位机制
已有正则规则覆盖的实体(如车牌、民族)优先于 NLP 结果,避免模型误判导致的错误脱敏;与已勾选规则重叠的 NER 实体自动让位。
自定义规则
在管理端「规则管理」中创建自定义规则:
- 设置规则名称与类型
- 添加 patterns(正则表达式 + 校验器 + 置信度)
- 可选:配置规则级白名单排除误命中
- 保存为草稿 → 签名发布 → 客户端自动同步
规则包经厂商私钥签名下发,客户端校验签名后生效,防止规则被篡改。
词库管理
词库用于补充自定义敏感关键词(如内部项目代号、涉密称呼),与规则并行生效,支持在管理端集中维护与版本发布。
