JWE密钥管理模式的优缺点

时间:2018-08-11 03:32:10

标签: security encryption encryption-asymmetric key-management jwe

我一直在搜索很多东西,但是没有找到任何东西,它们是有关JWE密钥管理的问题。

场景

服务器希望将敏感数据发送到客户端,并且服务器选择通过对称密钥(即内容加密密钥(CEK))使用对称算法对数据进行加密。
客户端将检索CEK来解密加密的数据,但是CEK不能与加密的数据一起以明文形式发送,因此CEK需要进行加密。

方法

JWE规范定义了以下不同的密钥管理模式

  1. 密钥包装:使用对称加密算法为预期的接收者加密CEK。
    Key Wrapping Diagram

  2. 密钥加密:使用非对称加密算法为目标收件人加密CEK。
    Key Encryption Diagram

  3. 直接密钥协商:密钥协商算法用于选择CEK。
    Direct Key Agreement Diagram

  4. 带有密钥包装的密钥协议:密钥协议算法用于选择一个 使用对称加密算法的对称CEK。
    Key Agreement with Key Wrapping Diagram

  5. 直接加密:用户定义的对称共享密钥用作CEK(无密钥派生或生成)。
    Direct Encryption Diagram

问题

  1. 每种模式的优缺点是什么?
  2. 在哪种情况下每种模式都更可取?

我们将不胜感激,非常感谢您。

0 个答案:

没有答案