Skip to content

脱敏指导

为满足合规要求、防止隐私数据泄露、维护国家信息安全,依据《数据安全法》、《个人信息保护法》等法规,特制定生物医学大数据研究院科研平台(后称平台)数据脱敏指导。

总体要求

  1. 数据脱敏是数据安全和防护的重要组成部分,所有上传至平台的数据,必须完成脱敏,从源头保证数据安全。
  2. 数据脱敏是通过技术手段对敏感数据进行不可逆变形,在保证科研和业务需求的前提下,消除数据与真实个体/实体的关联性,达到匿名化的目的。
  3. 敏感数据定义和发现是脱敏工作的难点和重点,平台指定的类型参考了国家法律规定,项目组应针对自身情况,酌情增改。
  4. 本指导应用范围限于数据在中心平台使用时。
  5. 在数据分配、使用、存储、销毁等生命周期中,仍需要遵循中心、医院、学校、国家其它规定和法律。

步骤

数据所有者应完成数据密级定义,制定并执行脱敏方案后上传至平台。

识别敏感数据

  1. 盘点数据资产,确定待评估数据集。
  2. 判断数据集是否存在敏感标识符(参考附录和法律法规)。
  3. 识别直接敏感标识符,在数据集中标识敏感标识符的位置、格式和敏感程度。
  4. 识别非直接敏感标识符,判断数据可能的风险,确定敏感程度是否超过项目组阈值,从而确定是否纳入脱敏范围。

脱敏方法选择

方法选择应遵从如下脱敏原则,确保有效性和安全性:

  1. 有效性:确保脱敏后敏感信息无法被直接还原。
  2. 安全性原则:增强流程管控,防止脱敏规则和中间数据泄密。
  3. 最小化原则:仅对必要的敏感信息进行脱敏处理。
  4. 不可逆原则:确保脱敏后的数据无法还原为原始敏感信息。
  5. 真实性原则:脱敏后的数据需保留原始数据的格式、类型、统计特征等。
  6. 一致性原则:脱敏后的数据应保持原始数据的主外键关系和业务逻辑一致性。
  7. 稳定性原则:非随机脱敏时,重复操作结果应一致,确保不同批次数据关联性。

实施

  1. 执行脱敏操作。
  2. 记录脱敏操作人员、操作过程、还原文档等记录。

上传平台

根据平台使用流程和规定 ,上传至平台内网。

参考标准

1.参考法律法规:

《中华人民共和国数据安全法》

《中华人民共和国个人信息保护法》

。。。

2.参考标准:

《信息安全技术—健康医疗数据安全指南》(GB/T 39725-2020)

《信息安全技术 个人信息安全规范》(GB/T 35273-2020)

《信息安全技术 大数据安全管理指南》(GB/T 37973-2019)

《专科疾病标准数据集建设规范》(T/BISSC 01—2022)

《广东省健康医疗数据脱敏技术规范》(T/GZBC 36—2020)

。。。

附录

参考敏感标识符

分类 说明
直接标识符
身份信息 可唯一定位到个人的信息:姓名、身份证号、工作证、居住证、社保卡、就诊卡、面部图像等
通讯信息 电话、邮箱、账号、精准住址等
生物标志 基因、指纹、声纹、掌纹、耳廓、虹膜、面部特征等
医院敏感信息 药物、费用等可涉及“统方”等医疗资金和支付数据;
准标识符(非直接)
组合标识符 - 如年龄、性别、民族、国籍、职业、家庭成员等组合后可唯一定位到个人的信息
不可控风险的标识符

- 如涉及特殊组织、特殊人群、政府、国家的可统计字段;

- 可引发舆情,导致稳控事件的特殊信息如防疫、重大事故伤亡数据等;

- 传染、出生死亡等公卫数据。

医疗/医院标识符

- 病历号/住院号:虽非直接身份信息,但结合医院内部系统可关联到个人。

- 手术并发症发生率;院内感染率;医生绩效排名等医疗质量数据。

多模态数据中的风险标识

- 视频问诊中的背景环境信息(如家庭住址暴露)

- 语音交互中的方言特征(可能关联地域身份)

- dicom等元数据中记录的姓名、身份等个人标志的数据

。。。

参考脱敏方式

分类 说明
常规方法
泛化/桶化 将精确值替换为更宽泛的范围或类别,降低数据粒度。示例:年龄“25岁” → “20-30岁”。
扰动 向数据中添加随机噪声,保留统计特性但隐藏真实值。示例:工资“10000元” → “10000 ± 随机数(如9800或10200)”
重排 打乱数据记录的顺序,破坏原始关联性。示例:用户ID与购买记录的随机匹配。字符重排如ABC重排为CBA等。
置换 对数据字段内的值进行规则化替换(如映射表)。示例:性别“男/女” → “A/B”。
屏蔽 隐藏部分数据,仅显示部分字符。示例:手机号“13812345678” → “138****5678”。
替代/标记化 以替换规则表等替换。示例:姓名“张三” → “李四”(从预设姓名库随机选取)
截断 直接删除部分敏感数据。示例:身份证号“110101199003077654” → “110101********”。
控制插入 向数据中插入伪造记录,混淆真实数据。示例:在医疗数据中添加虚假患者记录。
删除 彻底移除敏感字段或记录。示例:数据库中的“信用卡号”列整列删除。
加密算法
同态加密 许在加密数据上直接计算(如加减乘除),运算结果解密后与明文计算一致。示例:Paillier、RSA等部分同态算法;Gentry、TFHE、CKKS等全同态算法;
对称加密 加密和解密使用相同密钥,速度快,适合大数据量。示例:AES、DES、3DES、ChaCha20。
非对称加密 用公钥加密、私钥解密,解决密钥分发问题。示例:RSA、ECC、ElGamal
差分隐私 通过随机噪声注入,使敏感统计结果脱敏。示例:已知某地区XX学校学生量表测量统计结果,可知XX地区学生的XX属性。

。。。

举例

案例一:教育行业数据,除匿名化之外,尚虚考虑统计层面的风险,学校运营质控数据多为敏感,如学生心理不良率等

案例二:特殊人群如监狱、军队的多模态数据,含面部图像,处理面部图像操作时需注意在封闭空间进行。

案例三:流行病学公卫数据,在疫情流行期间的入院患者诊断数据。

案例四:PACS系统dicom文件传输时,保存了tag中的患者个人信息

案例五:HIS数据包含各类个人信息

。。。