[2] change cipher spec protocol は、 cipher 戦略の遷移を伝えるものです >>1。
[3] ChangeCipherSpec
メッセージは、型として値
1 (change_cipher_spec
) のみから構成されます >>1。
[5] 本メッセージを送信した者は、送信後直ちに記録層において write pending state を write current state に複製します >>1。
[4] 本メッセージを受信した者は、受信後直ちに記録層において
read pending state を read current state に複製します >>1。
その後 ChangeCipherSpec
メッセージを送信者に対して送ります。
[7] ChangeCipherSpec
は、 handshake においてセキュリティー引数を合意した後
Finished
が送信されたと検証する前に送信します >>1。
[8] ChangeCipherSpec
は TLS Handshake Protocol の最後、
Finish
の直前に送受信されます。
ChangeCipherSpec
は元の接続状態に従い暗号化・圧縮されて送信され、 その返信となるChangeCipherSpec
は pending から複製された新しい接続状態に従い暗号化・圧縮されて送信されることになります。