我尝试用DH理解TLS握手。我搜索了这些概念,我认为我理解了基础知识。但是有些事情我还在努力。
客户端和服务器必须就DH Params g和p达成一致。谁提出这些参数的建议,总是服务器?
在我看到的各种图像上,第一步是客户端随机/服务器随机交换。它们用于什么? 要计算pre-master-secret客户端和服务器,只需要交换g,p及其计算的公共值(client-public-value - > g,p和clients-Secret-Value; server-public-value - > ; g,p和server-secret-value。 为什么这些客户端随机和服务器随机作为第一步?
我错过了什么?
谢谢你们