LabHub
学习 学习路径 课程

银行现场的语言

看到账号之后

在 LabHub 中继续学习

一句话总结

调查时有必要查看的信息,不等于可以留在报告中的信息;把不必要的个人信息写进文档,本身就是一次事故。

概念图: 而我们制作的文档却没有任何保护。 · 这份文档的读者是否必须知道这个值? · 能够核对 · 即使遮住后半部分,前六位仍是出生日期

为什么需要它

查询银行数据时,个人信息会出现在眼前:账号、姓名、居民登记号码、电话号码和交易记录。调查确实需要这些信息——要追踪某位客户的一笔转账,就必须查看相应账户。

问题发生在下一步。调查结束并撰写报告时,只要把查询画面中的值原样复制进去,这份报告就成了包含个人信息的文档。它会经由邮件传递、被贴到 Slack、上传到 wiki,甚至几年后仍能被搜索到。原始数据库设有访问控制和日志,而我们制作的文档却没有任何保护。

如何判断

标准只有一个:这份文档的读者是否必须知道这个值?

전문 번호 MSG-20260825-0104   필요하다. 고객사가 그 건을 다시 찾아야 한다.
계좌번호 110-4378-567278      전체는 필요 없다. 뒤 4자리면 대조가 된다.
고객 이름 정하윤              필요 없다. 전문 번호로 특정된다.
주민등록번호 711455-2930474   어떤 경우에도 필요 없다.

掩码账号时保留末四位,不是出于宽松,而是为了能够核对。客户负责人需要在自己的系统中找到该事项并与我们的报告比对;如果全部遮住,就无法核对。只留下必要的最少部分,遮住其余内容,这才是掩码。

110-4378-567278  →  110-****-**7278

居民登记号码则不同。即使遮住后半部分,前六位仍是出生日期,后半部分的第一位还表示性别和出生世纪。也就是说,仅前六位就具有相当强的识别能力。因此,不应掩码后写入,而是根本不要记录。如果调查时需要查看居民登记号码,只记录曾因调查需要使用该信息,不留下具体值。

实际工作中的表现

第一,**截图是最常见的泄露途径。**截取查询画面时,留下的不只是我们想看的那一格,而是画面上的所有字段。银行现场禁止拍摄和截屏,原因就在这里。需要转录表格时,原则上应只选择必要的列并重新写成文本。

第二,**中间产物也是文档。**调查时制作的 CSV、临时 SQL 结果以及粘贴到 Slack 的消息,都必须遵守同一标准。“只需小心正式报告”的想法会酿成事故。实际泄露发生在中间产物中的频率,远高于正式报告。

第三,**遮住信息并不意味着工作结束,还必须记录已经做过遮蔽。**如果报告中只有掩码后的值,读者无法区分“没有查看原文”和“查看后进行了遮蔽”。应单独设置个人信息处理章节,说明遮蔽了什么、如何遮蔽,以及为何保留末四位。这样,文档本身就能成为遵守流程的证据。

第四,**查询行为本身也会留下记录。**我们查看过哪些账户,会保存在客户的访问日志中;之后审计时,可能会被问到“为什么查看这个账户”。届时,能够说明理由的只有我们撰写的调查记录。因此,把查询范围限制在必要程度,并记录为何需要该范围,也是在保护自己。

下一道测验将检查什么

测验将检查掩码的标准、居民登记号码连掩码都不应保留的原因、中间产物的处理方式,以及在网络隔离环境中应如何设计调查方向。