字符串遮蔽器
免费在线字符串混淆工具,无需安装。对字符串中的敏感信息进行隐藏。
关于字符串脱敏工具
在保留字符串首尾若干字符的同时,隐藏中间部分,便于安全地展示令牌、API 密钥、邮箱或电话号码。您可以自由控制两端各保留多少个字符可见,以及使用哪个字符作为掩码。
使用方法
1. 在 Input 框中输入需要脱敏的文本。 2. 设置 Visible Start(开头保留的字符数)。 3. 设置 Visible End(结尾保留的字符数;填 0 表示隐藏尾部)。 4. 设置 Mask Char(单个字符,默认 •)。 5. 使用 Copy 复制脱敏后的结果。
脱敏规则
如果输入长度小于或等于(Visible Start + Visible End),工具会原样返回字符串,因为这种情况下没有任何内容会被隐藏。否则,中间部分会用掩码字符替换并重复以保持原长度,例如开头和结尾各保留 4 个字符时得到 sk-proj-xxxx••••xxxx。
▶默认配置是什么?
Visible Start 默认为 4,Visible End 默认为 4,Mask Char 默认为 '•'。修改其中任意一项或修改输入内容时,结果都会实时更新。
▶可以使用除圆点以外的掩码字符吗?
可以。Mask Char 字段接受任意单个字符(maxLength 1),例如 '*'、'#' 或 'X'。多字符输入会只保留第一个字符。
▶为什么短字符串没有被脱敏?
当输入长度不大于 Visible Start 与 Visible End 之和时,中间没有可隐藏的内容,因此工具会原样返回原始字符串。
▶将 Visible End 设置为 0 会完全隐藏尾部吗?
是的。Visible End 为 0 时不保留任何结尾字符,因此只显示开头的 Visible Start 个字符,其后紧跟掩码字符。
如果这个工具对你有帮助的话,请考虑请我喝杯咖啡。
请给我买杯咖啡吧。