generated at
TLSのハンドシェイク
curl -v -I host で実感する
tcptcp 3way handshakeでtcpコネクションを確立後、行う。 #ハンドシェイク
対応方式の提示(Hello)
通信相手の証明(サーバー証明書を送る)
共通鍵の素材の交換(key exchange)
最終確認
の4つで確立。 パケットキャプチャの教科書より

curl -v -I host #curl したときのoutput. helloして certificateを渡してkey exchangeして、返して、finished.
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Client hello (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS handshake, Finished (20):

勉強になった