脱敏和水印经常被当成一回事,其实管的是两件不同的事:打码针对文件里不该让对方看到的信息,水印针对文件流出去之后能不能追到人。一份要给外部审阅的合同通常两样都要做,但顺序不能反——先确定保留哪些字段、再打码、最后加水印。反过来做等于把水印压在敏感数字上,删不掉也遮不严。本篇只讲技术处理,不对任何文件的效力作评价。

第一处:证件号与其他个人标识

自然人一方的身份证号、统一社会信用代码、手机号、邮箱、住址,都属于外发前应当处理的内容。

  • 证件号用 身份证打码 处理,保留可辨识的首尾位数,中间遮蔽。
  • 手机号和地址在 Word 里替换成统一占位符,不要一行一种写法,否则对方会以为漏了。
  • 银行卡号最容易被忽略,它常出现在付款条款、账户信息页和开票说明里,三处都要查。

一个真实表现:打码只做完了正文,忘了落款页签字人姓名下面还印着身份证号,而落款页往往是对方最先翻到的一页。

第二处:金额与商业条件

要不要让对方看到真实数字,取决于请对方看什么。只问条款结构,金额、单价、账期、违约金比例都可先遮蔽;要评估风险敞口,则保留并单独说明处理要求。

技术上有个关键区别:PDF 上的遮盖必须让底层数据不存在。只用不透明色块盖住文字,文字仍在文件里,复制粘贴就能拿走。正确做法是在源文档层面替换内容再导出。取文本可用「扫描件PDF转Word」,印刷体每页扣 1 点,识别结果仍需人工核对关键数字。

第三处:附件线索与元数据

这一类最隐蔽。正文可能已经处理干净,但文件属性里的作者与公司名称、页眉页脚的内部编号和部门缩写、附件照片里的门牌车牌工位名牌、扫描件边缘露出的相邻一页,都还在往外泄露信息。

图片型线索用图片马赛克在上传前处理,比事后在 PDF 上补救容易得多。

加水印的正确姿势

内容处理完再做水印。「PDF水印」的价值是让每份外发件带上专属标识,一旦截图流传能追溯到接收方,它并不减少文件本身包含的信息量。参数三样:文字写明用途而非仅公司名、倾斜平铺、透明度不影响阅读但别淡到看不见。若还要限制复制与打印,可再用 PDF加密 设权限。

反面也要说清:水印挡不住有心人,部分类型的标记可以被专业工具移除。真正的约束来自对方的保密义务,不是水印。

最小检查清单:

  1. 列一张允许对方看到的字段表,逐项删除多余内容。
  2. 打码与替换完成后另存新文件,不要在原稿上直接改。
  3. 加水印、设权限,然后把成品通读一遍,包括最后一页和文档属性。

底线判断:外发之前先问「对方最少需要看到什么」,而不是「怎么把它遮住」。前者能省掉整个返工,后者永远会漏一处。