📌 交叉合规风险识别 —— GDPR 第6条(合法处理基础)与《网络安全法》第10条、第21条(合法性原则)在数据收集、使用、存储中的冲突与协同。
| 维度 | GDPR 合法处理基础 (Art.6) | 网络安全法 合法性原则 | 交叉风险点 |
|---|---|---|---|
| 同意 | 数据主体明确同意(自由、具体、知情、明确) | 收集使用信息须经被收集者同意(第22条) | GDPR“同意”要求更高(单独、可撤回);网安法未明确“单独同意”,但《个人信息保护法》已补位。跨境场景下同意标准不一致。 |
| 合同 | 履行合同所必需,或应数据主体要求采取签约前措施 | 未直接规定“合同”为基础,但“合法、正当”包含合同场景 | 网安法下“合同”不构成独立合法性基础,需结合“必要原则”;GDPR合同基础可能被网安法“最小必要”限制。 |
| 合法利益 | 控制者或第三方合法利益,除非数据主体利益/基本权利优先 | 无直接对应;合法性原则要求“合法、正当、必要”,不得损害国家、社会、个人利益 | GDPR合法利益抗辩在中国法下不被承认;依赖合法利益处理数据可能违反网安法“合法性”原则,尤其涉及重要数据。 |
| 法律义务 | 履行法律义务所必需 | 遵守法律法规(包括网安法、等保、关键信息基础设施) | 重叠但范围不同:GDPR法律义务限于欧盟/成员国法;网安法要求遵守中国法,跨国企业面临双重义务冲突。 |
| 公共利益 | 为公共利益执行任务或行使官方授权 | 网安法强调维护国家安全、公共利益,但未细化处理基础 | GDPR公共利益基础较窄;网安法下“公共利益”范围更广,可能扩大数据处理,引发GDPR合规风险。 |
// GDPR + 网络安全法 交叉合规伪代码 · 同意管理
class ConsentManager {
// GDPR 单独同意 + 网安法明示同意
function obtainConsent(user, purpose, scope) {
if (purpose === 'marketing' && scope === 'third-party') {
// GDPR: 单独同意, 不可捆绑
gdpr_consent = user.giveExplicitConsent({separate: true, withdrawable: true});
// 网络安全法: 单独弹窗, 不得默认勾选
csl_consent = user.checkBoxAgree('单独同意营销共享');
return gdpr_consent && csl_consent;
}
// 合同必要场景: 最小必要原则
if (purpose === 'contract_fulfillment') {
// 仅收集必要字段, 记录合法性基础
log_legal_basis('contract', '网安法第22条必要原则');
return collectMinimalData();
}
}
}