はじめに 2018/8にRFC8446として正式公開されたTLS1.3について、2年ほど前に仕事で触れた際は「なんかcipher suiteが新しくなってるけど、ブラウザの設定変更で普通に繋がるからまあいいか~」とか思っていました。 ただ、SSL/TLSのシーケンスをきちんと理解する為に記事を眺めているとSSL/TLS(SSL3.0~TLS1.2)のハンドシェイクを復習するに「TLS1.3は全く別物」の文字。 マジか、シーケンスくらいはどこかにメモっときたいな。というわけで記事にしました。 一通り記事を書きながらググっていると、いい記事が沢山見つかったので参考欄に合わせて載せておきます。 TLS1.2のシーケンス RFC5246よりTLS1.2のシーケンスを抜粋。 ざっくりいうと以下のように4回やり取りを行った後に暗号化開始となります。 1. クライアントがClientHelloでvers