从 0 到上线 网站建设实训课
总览/ 课程地图/ S6 数据合规与风险

M26隐私保护与脱敏

所属路径 A / B / C 第 26 / 31 讲 S6 数据合规与风险
收来的信息,怎么用才不越线
学完能画出「哪些字段进系统、谁能看、存多久、怎么删」,并把日志与截图里的敏感信息脱掉

01为什么重要

脱敏不是「删掉」,是「留下能用的部分」。日志要能排查问题,又不能暴露完整手机号;截图要能说明问题,又不能带真实用户数据。

02要讲清的 4 件事核心要点

  • 最小必要:能不加的字段就不加;身份证、住址、与目的无关的字段一律不收集
  • 脱敏三处:日志(IP 打掉末段、手机号中间四位)、截图(打码后再进文档与课件)、导出(给外部前先脱敏)
  • 权限与留存:谁能看、看多久、到期怎么删;人员变动时权限要回收
  • 法律风险三张网:个人信息保护法(告知同意、最小必要、泄露报告)、网络安全法(日志留存)、数据安全法(分类分级);不满 14 周岁需监护人同意

03照着做:4 步操作顺序

  1. 列字段清单:收集项、用途、保存期、可见角色
  2. 写脱敏规则:手机、IP、身份证各打哪几位
  3. 从日志抽 20 行实做脱敏
  4. 检查导出文件与截图,确认没有明文
sed -E "s/([0-9]{3})[0-9]{4}([0-9]{4})/\1****\2/g" access.log | head -20
sed -E "s/([0-9]{1,3}\.[0-9]{1,3})\.[0-9]{1,3}\.[0-9]{1,3}/\1.*.*.*/g" access.log | head -20

04产出物与验收做完怎么算过

产出物

字段清单(收集项 / 用途 / 保存期 / 可见角色)+ 一份脱敏规则

验收判据

可验日志与导出文件里搜不到完整手机号与完整 IP
人评每个字段都能说出为什么要收

05练习15 分钟内可做完

从服务器日志里抽 20 行,按规则把 IP 与 UA 脱敏,再逐行检查有没有漏。

06最容易踩的坑

把带真实手机号的截图发到群里;日志明文存 IP 且没有保留期限
后果:把带真实手机号的截图发到工作群,一次就构成个人信息泄露——撤不回。

07自检表进度存在本机浏览器

0 / 7

08本讲术语全部 28 条

  • 脱敏:把敏感字段处理后才能展示:手机中间四位、IP 末段、身份证中间位。日志、截图、导出三处都要做。
  • 最小必要:只收集与目的直接相关的最少信息,能不收的字段一律不收。这是个人信息保护的硬要求,不是建议。