密钥层次结构

密钥体系按用途分层:根密钥保护下层密钥,下层密钥数量多、更换频繁;分层让高频轮换不影响根信任,根密钥保持低频使用与更强保护。

加密与证书速查安全更新于 2026-10-12
典型层次根密钥 -> 主密钥/中间密钥 -> 数据密钥与会话密钥
设计原则越上层使用越少、保护越强、寿命越长
示例CA 根 -> 中间 CA -> 叶证书密钥;KMS 根 -> DEK

层次示意(文本)

层次示意(文本)
Root Key (offline / HSM)
  +-- Issuing Key (intermediate)
        +-- Data Key v1  ->  encrypt data
        +-- Data Key v2  ->  encrypt data (new)
层次结构要与授权模型配套:下层密钥的生成与使用受上层策略约束,才能形成真正的信任链。

易错点

  • 越级用根密钥执行高频操作
  • 层次设计存在但权限与流程未按层次落地

数据来源与参考

  • NIST SP 800-57 Part 1(密钥层次)
  • RFC 5280(CA 层次)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌