我在 Wikipedia 上看到了,在 “客户端验证的 TLS 握手”部分,在 TLS 握手结束时,客户端发送加密的 Finish 消息,其中包含前一次握手的哈希值和 MAC消息。
我明白为什么需要这条消息。客户端和服务端都需要验证握手是否完成,之后的所有数据都会在另一端成功解密。
但是,为什么协议(protocol)使用MAC地址来验证呢?服务器无法验证这是客户端的真实 MAC 地址,那有什么意义呢?
最佳答案
事实并非如此。它发送消息验证码。
关于ssl - 为什么 TLS 协议(protocol)将 MAC 地址与消息的哈希值一起发送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23146414/