协议说明:

  1. B向A发送一个随机数'NB'。
  2. A生成一个随机数'NA',将'NA'、'NB'和自己的身份标识符'B'加密后发送给B。
  3. B接收到A的消息后,使用共享密钥'KAB'解密得到'NA'、'NB'和A的身份标识符。B将'NB'和'NA'加密后发送给A。

身份标识符的作用是用来标识发送方的身份。

'NB'和'NA'的先后顺序没有区别。

该协议是一种基于公钥加密的密钥交换协议,目的是让A和B共享一个对称密钥'KAB',以便进行后续的加密通信。

基于公钥加密的密钥交换协议:A与B之间的安全通信

原文地址: https://www.cveoy.top/t/topic/fZ8F 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录