OpenSSL 套件中的临时密钥

OpenSSL 套件中的临时密钥

        一)背景       

最近,由于工作原因,我学习了OpenSSL。在学习的过程中遇到了ECDHE-SM4-SM3套件。当时,我对ECDHE中的E含义不是特别了解,于是我找了资料并对其进行了翻译。E是Ephemeral的缩写。ECDHE-SM4-SM3套件密钥协商的时候使用的是临时密钥作为加解密的密钥。

 

        二)Ephemeral key(临时密钥)

每次为密钥建立过程生成加密密钥,则称为临时密钥。 在某些情况下,在单个会话(例如,在广播应用中)使用临时密钥多于一次,发送者每个消息仅生成一个临时密钥对,并且将私钥与每个接收者的公钥分开并一起发送出去。

        私有临时密钥协商密钥:私有密钥协商密钥是非对称密钥对的私钥,仅使用一次建立一个或多个密钥(例如密钥包裹密钥,数据加密密钥或MAC密钥),以及可选的其他类型密钥(例如,初始化向量)。

        公有临时密钥协商密钥:公钥临时密钥协商密钥是在单个密钥建立事务中用于建立一个或多个密钥(例如密钥包裹密钥,数据加密密钥或MAC密钥)的非对称密钥对的公钥,以及可选地其他类型密钥(例如,初始化向量)。

 

        参考文献:

      1) https://en.wikipedia.org/wiki/Ephemeral_key

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值