用途:这是一个面向工程师、架构师、DevOps 与技术负责人的 GDPR 合规参考技能,用于在 API 设计、数据建模、认证、日志与基础设施等环节落实合规要求。
主要能力:以规则清单形式覆盖核心原则(第5条)、Privacy by Design、数据最小化、目的限制、存储限制与保留、API 设计、日志、错误处理、加密、口令哈希、密钥管理、匿名化与假名化、测试数据、反模式及 PR 评审清单。提出“少收集、少存储、少暴露、少保留”的总原则,并给出各环节的 MUST/MUST NOT/SHOULD 行为。
使用方式:在设计与评审代码时按清单逐项核对,例如每个含个人数据的表在建表时增加 CreatedAt、RetentionExpiresAt;保留期通过计划任务(Hangfire、cron)自动执行而非人工;使用 Argon2id 或 bcrypt(cost≥12)哈希口令;密钥存入 Azure Key Vault、AWS Secrets Manager、GCP Secret Manager 或 HashiCorp Vault;用 gitleaks、detect-secrets 等 pre-commit 钩子防止密钥提交;测试数据用 Bogus、Faker 等生成,邮箱统一用 @example.com。深度内容可查阅技能内 references/ 下的 data-rights.md、security.md、operations.md。
适用场景:设计新 API、编写数据模型、构建认证、搭建 CI/CD、定义日志与备份策略、执行 PR 合规评审等。
限制:资料以规则与检查清单为主,未提供具体代码示例、部署步骤、收费或价格信息;具体法律适用与合规结论需结合所在司法辖区与专业意见判断。