docs/document/content/dev-manual/mask.cn.md
+++ pre = "<b>5.7 </b>" title = "数据脱敏" weight = 7 chapter = true +++
org.apache.shardingsphere.mask.spi.MaskAlgorithm
数据脱敏算法
| 配置标识 | 详细说明 | 全限定类名 |
|---|---|---|
| MD5 | 基于 MD5 的数据脱敏算法 | org.apache.shardingsphere.mask.algorithm.hash.MD5MaskAlgorithm |
| KEEP_FIRST_N_LAST_M | 保留前 n 后 m 数据脱敏算法 | org.apache.shardingsphere.mask.algorithm.cover.KeepFirstNLastMMaskAlgorithm |
| KEEP_FROM_X_TO_Y | 保留自 x 至 y 数据脱敏算法 | org.apache.shardingsphere.mask.algorithm.cover.KeepFromXToYMaskAlgorithm |
| MASK_FIRST_N_LAST_M | 遮盖前 n 后 m 数据脱敏算法 | org.apache.shardingsphere.mask.algorithm.cover.MaskFirstNLastMMaskAlgorithm |
| MASK_FROM_X_TO_Y | 遮盖自 x 至 y 数据脱敏算法 | org.apache.shardingsphere.mask.algorithm.cover.MaskFromXToYMaskAlgorithm |
| MASK_BEFORE_SPECIAL_CHARS | 特殊字符前遮盖数据脱敏算法 | org.apache.shardingsphere.mask.algorithm.cover.MaskBeforeSpecialCharsAlgorithm |
| MASK_AFTER_SPECIAL_CHARS | 特殊字符后遮盖数据脱敏算法 | org.apache.shardingsphere.mask.algorithm.cover.MaskAfterSpecialCharsAlgorithm |
| GENERIC_TABLE_RANDOM_REPLACE | 通⽤表格随机替换 | org.apache.shardingsphere.mask.algorithm.replace.GenericTableRandomReplaceAlgorithm |