Answer the question
In order to leave comments, you need to log in
Why doesn't https handshake happen when visiting google.com or youtube.com?
I noticed an interesting thing in wireshark, when you enter, say, habrahabr.ru in wireshark, ssl.handshake clientHello and serverHello packets immediately pour in. When you go to the same google.com or youtube.com, the handshake process does not occur, in any case, the "shark" does not see it, how is the session established then? or rather, how does the client receive ssl?
Answer the question
In order to leave comments, you need to log in
The TLS specification provides for the ability to "cache" connection metadata. The client sends the ID of the previous connection, the server sees this ID in its cache, and the connection is established according to a simplified scheme. This was done in order to reduce the load, since the complete establishment of a TLS connection is a rather difficult operation.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question