通过SSL协议进行私钥和公钥的协商

我知道公钥encryption是如何工作的,我理解它是如何工作到SSL的。 服务器发送encryption(公共)密钥,所以我可以发送一条消息,但只知道私钥解密。

相反的事情发生了吗? 我的浏览器是否向服务器发送一个公钥以安全地发送数据或者是否不安全?

公钥/私钥对仅用于协商SSL中的对称密钥。 一旦同意对称密钥,实际的用户数据就使用对称algorithm和新的密钥进行encryption。 它根本不在公钥/私钥对上。