关于此工具
CSV 数据匿名化是一款免费的浏览器内工具,可将含有个人数据的 CSV 转换为可安全分享的演示版本。它会解析你的文件,自动检测每一列中可能的 PII——邮箱、电话号码、IP 地址、类信用卡号和类 SSN 模式——并建议脱敏。你可以为每一列选择一种操作:保持原样、遮蔽为 ****、用 SHA-256 哈希、替换为逼真的假值,或整列删除。
所有处理都通过 JavaScript 以及内置的 Web Crypto API(用于哈希)在你的浏览器本地完成;你的数据绝不会被上传、绝不会被存储、绝不会离开你的设备,正因如此才能放心用于真实的客户数据导出。你每改变一列的操作,输出的 CSV 都会实时更新,你可以直接复制或下载。
常见问题
有哪些列操作可选?
保持会原封不动地保留值;遮蔽会将每个非空值替换为 ****;哈希会将每个值替换为确定性的 SHA-256 摘要(前 16 位十六进制字符),使相同输入映射到相同哈希;伪造会根据检测到的类型替换为形状相同的逼真值;删除会将该列从输出中移除。
PII 是如何检测的,检测可靠吗?
每一列都会被抽样,并与邮箱、IP、SSN 以及电话/卡号形状的正则表达式进行匹配;只有当抽样值中至少有一半匹配时,才会建议某个类型。检测只是一个启发式起点——在分享结果前请务必复核建议的操作。
我的数据会被上传或存储到任何地方吗?
不会。解析、检测和 SHA-256 哈希全部通过 Web Crypto API 完全在你的浏览器中运行,因此没有任何数据被发送到服务器,关闭标签页后也不会留下任何内容。
假定了哪些 CSV 约定?
字段使用所选分隔符(逗号、分号、制表符或竖线),双引号用于包裹含有分隔符或换行的字段,字段内的引号写作两个双引号。当开启「首行为表头」时,该行的名称会显示在每列旁边,并原样保留传递。