Cái SSL này bảo vệ thông tin người dùng phải không bạn?
"Bảo vệ thông tin người dùng" chưa mô tả chính xác về nó. SSL bảo vệ dữ liệu kết nối giữa các phiên làm việc máy chủ web và máy khách truy cập, tránh tin tặc điều hướng, giả mạo máy chủ web để đánh cắp thông tin của khách hàng, hoặc giả mạo các dữ liệu mà khách hàng đó gửi lên phía máy chủ web, ...
HTTPS = HTTP + SSL/TLS
Máy khách truy cập
https://địa-chỉ-web => máy chủ web gửi lại CA
cert của mình, kèm theo key mã hóa => máy khách xác thực CA
cert và trích xuất key
mã hóa
=> máy khách
mã hóa session key bằng key mã hóa được cung cấp, gửi lại máy chủ => máy chủ sẽ giải mã session key và từ đây, dữ liệu truyền tải giữa máy chủ web và máy khách truy cập sẽ sử dụng session key để mã hóa/giải mã
https://
xanh [kết nối an toàn, ca cert đã được chứng nhận]
đỏ [kết nối không đáng tin, ca cert được cung cấp từ máy chủ chưa được chứng thực]
vàng [không được hỗ trợ đầy đủ]