SSL/TLS là gì
Giao thức mã hóa kết nối internet
SSL/TLS (Secure Sockets Layer / Transport Layer Security) là các giao thức mã hóa cung cấp truyền dữ liệu an toàn giữa trình duyệt và máy chủ qua internet.
Cách SSL/TLS hoạt động
Khi thiết lập kết nối an toàn:
- Trình duyệt yêu cầu chứng chỉ từ máy chủ
- Máy chủ gửi chứng chỉ SSL với khóa công khai
- Trình duyệt xác minh tính xác thực của chứng chỉ
- Kết nối được mã hóa (HTTPS) được thiết lập
Các loại chứng chỉ SSL
- DV (Domain Validation) — xác minh domain cơ bản
- OV (Organization Validation) — xác minh tổ chức
- EV (Extended Validation) — xác minh mở rộng
- Wildcard — cho domain và tất cả subdomain
- Multi-Domain (SAN) — cho nhiều domain
Lợi ích của SSL/TLS
- Mã hóa dữ liệu — bảo vệ khỏi chặn bắt
- Xác thực — xác nhận tính xác thực của trang web
- Tính toàn vẹn — bảo vệ khỏi sửa đổi dữ liệu
- Điểm cộng SEO — Google xem xét HTTPS trong xếp hạng
- Tin tưởng người dùng — biểu tượng khóa trong trình duyệt
Lấy chứng chỉ SSL ở đâu
- Let's Encrypt — chứng chỉ miễn phí (90 ngày)
- Cloudflare — SSL miễn phí khi sử dụng CDN
- DigiCert, Comodo, GlobalSign — CA thương mại
- Nhà cung cấp hosting — thường bao gồm SSL miễn phí
Tiêu chuẩn hiện đại
- TLS 1.2 — phiên bản tối thiểu được khuyến nghị
- TLS 1.3 — phiên bản hiện tại (nhanh và an toàn hơn)
- SSL 2.0/3.0 — đã lỗi thời, không sử dụng