TSP协议
- 简单的安全消息系统只能发送单条消息
- 我们尝试构建一个Alice和Bob在通信过程中对双方进行认证并建立一组密钥的简单安全通道协议,我们称之为玩具安全协议
-
- 握手(Handshake)。Alice和Bob使用他们的证书和私用密钥来对对方进行认证并交换共享密钥。
- 导出密钥(Key derivation)。Alice和 Bob 使用达成一致的共享密钥导出一组加密密钥,以用于对传输进行保护。
- 数据传输(Datatransfer)。将要传输的数据分割成一系列的记录(record),并对每条记录单独加以保护,这样使得数据一准备好就可以进行传输,一旦接收就可以进行处理。
- 关闭连接(Connection closure)。使用特殊的、经过保护的关闭消息,来安全地关闭连接。这样可以阻止攻击者伪造关闭操作而截断正在传输的数据。
- 交互式的系统需要建立一组可以在整个连接中使用的密钥
简单的安全消息系统只能发送单条消息
我们尝试构建一个Alice和Bob在通信过程中对双方进行认证并建立一组密钥的简单安全通道协议,我们称之为玩具安全协议
握手(Handshake)。Alice和Bob使用他们的证书和私用密钥来对对方进行认证并交换共享密钥。