← 中文资源

简体中文版本

环境密钥卫生工作流

审计环境密钥中的弱值、共享与不轮换问题,并在演变为事件前修复。

阅读英文原文

目标

应消除各环境中的弱、共享或不轮换的密钥。本工作流盘点密钥、其使用位置与可读取者,检测跨环境或跨服务共享的密钥与弱值,拆分共享密钥、强化弱密钥并按计划轮换,尽可能自动化轮换并对逾期轮换告警。

步骤要点

  1. 盘点密钥、使用位置与可读取者。
  2. 检测共享密钥与弱值。
  3. 拆分共享、强化弱值并按计划轮换。
  4. 自动化轮换并对逾期告警。
# detect secrets reused across environments
secrets-audit --compare staging production --report shared

验证

按顺序执行上述步骤后,逐项确认每个步骤的预期状态均已满足;只有全部预期状态成立,才认为本流程完成。若某一步未达到预期状态,应先按排错提示排查,不要跳过继续,以免掩盖问题。

排错提示

  • 共享密钥会把一次泄露放大为多次。
  • 弱密钥会被暴力破解。
  • 手工轮换容易被遗忘。

适用边界

  • 每个环境使用独立密钥。
  • 优先自动化轮换。