关于DLMS3种密钥协商的理解

1、临时统一模型C(2e, 0s)

2、单程Diffie-Hellman模型C(1e, 1s)

3、静态统一模型C(0e, 2s)

根据IEC62056-5-3中的描述共有上述三种密钥交换方式。此处参考

根据NIST SP 56A: Revision 2, May 2013 的描述:

C( i e)  Notation for a category of key-establishment schemes, in which i ephemeral key pairs are used, where i {0, 1, 2}.
C( i e, js) Notation for a subcategory of key-establishment schemes, in which ephemeral key pairs and j static key pairs are used. In this Recommendation, schemes in the subcategories C(0e, 2s), C(1e, 2s),C(1e, 1s), C(2e, 0s), and C(2e, 2s) are defined.
同时在5.6.3.2 Specific Requirements on Static Key Pairs 对静态密钥对进行了说明
在 5.6.3.3 Specific Requirements on Ephemeral Key Pairs 临时密钥对做了描述
1、临时统一模型C(2e, 0s) 理解为: 公开交换两个临时公钥,一个是U方的一个是V方的,共2个写作2e, 没有不公开的公钥,写作0s,这种方案相当于公钥绝对公开。
2、单程Diffie-Hellman模型C(1e, 1s)理解为: 公开交换1个临时公钥,U方或V方提供,共1个写作1e,不公开、通过可信渠道U获取V的公钥(或相反),写作1s。这种方案通过一方已经授信进入白名单,再进行磋商新密钥。
3、静态统一模型 C(0e, 2s)理解为: 不用公开交换临时公钥,写作0e;不公开、通过可信渠道交换U和V各自的公钥,写作2s。这种方案双方都授信都有各自的公开密钥,然后临时再磋商新密钥。
  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值