Phần sẫm màu là Record Layer header, với giá trị protocol là 20, version 3.0, chiều dài 1. Bản thân thông điệp ChangeCipherSpec chỉ gồm 1 byte, giá trị 1.
Client và server sẽ gửi thông điệp ChangeCipherSpec để báo tin cho bên kia biết đƣợc các bản ghi sau này sẽ đƣợc bảo vệ dƣới CipherSpec với các khoá mà hai bên đã thoả thuận. Khi nhận đƣợc thông điệp này, bên nhận sẽ chuyển trạng thái chuẩn bị đọc thành trạng thái đọc hiện tại. Sau khi trao đổi khoá và chứng chỉ để xác thực thông điệp thì client sẽ gửi thông điệp này. Server sẽ gửi lại cho client thông điệp tƣơng tự sau khi server xử lý xong thông điệp mà client gửi. Khi thông điệp ChangeCipherSpec bất thƣờng xuất hiện thì một unexpected_message sẽ đƣợc tạo ra. Khi sử dụng lại các phiên trƣớc đây, thông điệp ChangeCipherSpec sẽ đƣợc gửi sau các thông điệp hello.
2.2.7. Giao thức cảnh báo (Alert Protocol)
Các hệ thống sử dụng giao thức Alert để báo hiệu một lỗi hoặc một cảnh báo xảy ra trong quá trình truyền thông giữa hai bên, và SSL gán cho kiểu giao thức của Alert là 21. Cũng nhƣ các giao thức SSL khác, Alert Protocol sử dụng Record Layer định dạng thông điệp của nó. Thông điệp Alert truyền tải sẽ thông báo lỗi hay cảnh báo trong quá trình thiết lập cũng nhƣ trao đổi dữ liệu của phiên liên lạc. Cũng nhƣ các loại thông điệp khác, thông điệp Alert cũng đƣợc mã hoá và nén. Mỗi thông điệp trong giao thức này bao gồm 2 byte.
Byte đầu tiên lƣu giá trị cảnh báo (1) hay lỗi (2). Nếu là lỗi, SSL ngay lập tức đóng kết nối. Các kết nối khác trên cùng phiên có thể vẫn tiếp tục, nhƣng không kết nối mới nào trong phiên này có thể đƣợc thiết lập. Byte thứ hai ghi mã thể hiện kiểu cảnh báo cụ thể.
Sau đây là các đặc tả lỗi và cảnh báo cụ thể cùng với giá trị của nó.