《隐私风险评估实操手册》
第3章 风险评估方法论
3、风险评估方法论:定性评估与定量评估、基于风险的方法、常见框架简介
在隐私风险评估的实操中,选择合适的方法论是确保评估结果有效、可操作的关键。本节将深入探讨三种核心方法论:定性评估与定量评估的对比、基于风险的方法的核心思想,以及NIST、ISO 27701、CNIL PIA三大主流框架的实践要点。
3.1 定性评估 vs 定量评估
风险评估通常分为定性(Qualitative)与定量(Quantitative)两种路径。定性评估依赖专家判断与描述性等级(如高、中、低),而定量评估则使用数值与统计模型(如货币损失、概率百分比)。
🔍 定性评估
📊 定量评估
3.2 基于风险的方法(Risk-Based Approach)
基于风险的方法强调将资源优先分配给高风险领域,而非对所有场景采用“一刀切”的管控。其核心流程包括:识别风险源 → 分析可能性与影响 → 评估风险等级 → 制定差异化处置策略。
关键原则:
- ✅ 比例原则:控制措施应与风险等级相匹配,避免过度管控或管控不足。
- ✅ 动态调整:业务环境、法律法规变化时,风险优先级需重新评估。
- ✅ 利益相关方参与:数据保护官(DPO)、业务负责人、IT安全团队共同决策。
3.3 常见框架简介:NIST、ISO 27701、CNIL PIA
不同框架为隐私风险评估提供了结构化的流程与模板。以下通过对比表格与架构图帮助理解其核心差异。
📐 三大框架核心架构对比
📌 CNIL PIA 框架实操要点
CNIL PIA 模板包含四大步骤:
- 背景描述:明确数据处理目的、法律依据、数据类别与流转路径。
- 风险识别:识别对数据主体权利(隐私、自主权等)的潜在威胁。
- 风险分析:评估威胁的严重性与发生可能性,生成风险等级。
- 风险处置:制定规避、转移、接受或缓解措施,并记录残余风险。
💡 提示:CNIL 提供免费PIA软件与知识库,适合GDPR合规初学者快速上手。
🧩 基于风险方法的决策伪代码示例
// 隐私风险评估 - 基于风险方法的核心逻辑
function assessPrivacyRisk(dataProcess) {
let likelihood = evaluateThreatLikelihood(dataProcess);
let impact = evaluatePrivacyImpact(dataProcess);
let riskLevel = calculateRiskLevel(likelihood, impact);
if (riskLevel === 'HIGH') {
implementMitigation('强加密 + 访问控制 + 定期审计');
residualRisk = reEvaluate(riskLevel, mitigation);
if (residualRisk > threshold) {
triggerDPOReview();
}
} else if (riskLevel === 'MEDIUM') {
implementMitigation('最小化收集 + 匿名化处理');
} else {
acceptRisk('低风险,记录在案');
}
return riskLevel;
}
📖 课程小结: 定性评估适合快速筛查,定量评估适合深度分析;基于风险的方法确保资源高效配置;NIST、ISO 27701、CNIL PIA 三大框架各有侧重,实践中可根据组织规模、合规需求与现有体系灵活选用。