该技能用于安全地存储、访问、轮换和保护密钥,适合在选型密钥管理方案、实现轮换、避免源码中出现密钥、配置 CI/CD 密钥、搭建密钥扫描及审查凭据处理时使用。
主要能力包括:对比 HashiCorp Vault、AWS Secrets Manager、Azure Key Vault、Google Secret Manager、Doppler 与环境变量等方案,覆盖是否自托管、是否支持动态密钥与轮换;给出 Vault 的 KV v2 启用、写入、读取与数据库动态凭据命令;给出 AWS Secrets Manager 读取与自动轮换示例;说明环境变量、systemd、Docker、Kubernetes 及 .env 文件的用法与 .gitignore 建议;提供轮换与宽限期策略、gitleaks、TruffleHog、detect-secrets 等扫描工具,以及 GitHub Actions、GitLab CI 的密钥使用方式和 OIDC 建议。
使用方式上,按资料中的命令与代码配置对应平台,并结合安全清单检查存储、访问控制与轮换。限制在于:资料未提供具体收费价格、完整部署步骤、各方案性能对比及适用规模结论,这些内容暂未提供,需结合实际环境验证。