Chứng chỉ SSL là thứ cho phép website chạy trên kết nối được mã hoá (địa chỉ bắt đầu bằng https) và khiến trình duyệt hiện ổ khoá thay vì cảnh báo "Không an toàn". Với website doanh nghiệp, SSL gần như là điều kiện tối thiểu: khách điền biểu mẫu liên hệ hay thanh toán đều cần kết nối được mã hoá.
SSL là gì
SSL (Secure Sockets Layer) là công nghệ mã hoá dữ liệu truyền giữa trình duyệt của khách và máy chủ chứa website, để người ngoài không đọc hay sửa được dữ liệu trên đường truyền. Công nghệ đang dùng ngày nay thật ra là TLS, phiên bản kế tiếp của SSL, nhưng cái tên SSL vẫn được gọi phổ biến. HTTPS là giao thức HTTP chạy trên lớp mã hoá này.
Để mã hoá được, website cần một chứng chỉ SSL do một tổ chức cấp chứng chỉ (CA) phát hành sau khi xác thực. Trình duyệt chỉ tin chứng chỉ của những CA nằm trong danh sách tin cậy của nó; chứng chỉ tự tạo hoặc của CA không được tin cậy sẽ bị trình duyệt báo lỗi.
Vì sao website cần chứng chỉ SSL
- Tránh cảnh báo đỏ của trình duyệt. Website không có SSL bị đánh dấu "Không an toàn", nhiều khách thoát ra trước khi đọc nội dung. Nguyên nhân và cách sửa các cảnh báo này có ở bài Website báo "Không an toàn".
- Bảo vệ dữ liệu khách nhập vào: mật khẩu, thông tin liên hệ, đơn hàng.
- Là một tín hiệu mà công cụ tìm kiếm tính đến. Google dùng HTTPS làm một tín hiệu xếp hạng, tuy tác động trực tiếp nhỏ hơn thiệt hại do khách bỏ đi khi gặp cảnh báo.
Phân biệt chứng chỉ xác thực tên miền và loại nâng cao
Cả hai loại đều mã hoá kết nối như nhau. Khác nhau ở mức xác thực thông tin trước khi cấp chứng chỉ:
| Loại | Xác thực gì | Phù hợp với |
|---|---|---|
| Xác thực tên miền (DV) | Chỉ xác nhận người xin chứng chỉ quản lý tên miền | Phần lớn website doanh nghiệp, website giới thiệu, blog |
| Nâng cao (xác thực tổ chức, xác thực mở rộng) | Kiểm tra thêm thông tin pháp nhân doanh nghiệp, hiển thị trong chi tiết chứng thư | Website bán hàng, website cần thể hiện rõ doanh nghiệp đứng sau |
Với phần lớn website, chứng chỉ xác thực tên miền là đủ. Loại nâng cao chỉ cần khi anh/chị muốn thông tin công ty xuất hiện trong chi tiết chứng thư. Ngoài mức xác thực, chứng chỉ còn khác nhau ở phạm vi bảo vệ: một tên miền, một tên miền cùng toàn bộ tên miền phụ (wildcard), hoặc nhiều tên miền trong một chứng chỉ.
DSIC và chứng chỉ SSL
DSIC không cung cấp chứng chỉ SSL miễn phí. Chứng chỉ SSL là dịch vụ mua riêng, không đi kèm gói hosting. DSIC tư vấn để anh/chị chọn đúng gói SSL cho website đang chạy: ví dụ dịch vụ Chứng chỉ SSL nâng cao giá 1.200.000đ mỗi năm (chưa gồm VAT), có thể thêm vào đơn khi đăng ký dịch vụ.
Liên hệ DSIC để được tư vấn mua gói SSL phù hợp với website anh/chị đang chạy, gọi 0985 995 012 hoặc gửi yêu cầu qua trang Liên hệ. Cách cài đặt và gia hạn chứng chỉ được giải thích chi tiết ở bài Cài đặt SSL và gia hạn chứng chỉ HTTPS, kể cả việc chứng chỉ nay chỉ có hạn tối đa 199 ngày. Với website do DSIC quản trị, DSIC thực hiện cài đặt và gia hạn giúp anh/chị. Để tư vấn nhanh, anh/chị cho biết:
- Tên miền website đang dùng và website chạy trên hosting nào.
- Website giới thiệu công ty hay bán hàng, có thu thập thông tin thanh toán không.
- Có cần bảo vệ thêm các tên miền phụ hoặc nhiều tên miền khác nhau không.
Một số nhà cung cấp SSL nổi tiếng trên thế giới
Danh sách tham khảo để anh/chị biết thị trường chứng chỉ SSL, không phải danh sách đối tác của DSIC:
- DigiCert: nhà cung cấp lớn, sở hữu các thương hiệu GeoTrust, Thawte và RapidSSL; phổ biến với doanh nghiệp và tổ chức lớn.
- Sectigo: tên mới của Comodo CA, có nhiều gói từ cơ bản đến nâng cao.
- GlobalSign: nhà cung cấp lâu năm, có chứng chỉ cho doanh nghiệp.
- GoDaddy: nhà cung cấp tên miền và hosting lớn, đồng thời là tổ chức cấp chứng chỉ.
- Let's Encrypt: tổ chức phi lợi nhuận cấp chứng chỉ xác thực tên miền miễn phí, thời hạn ngắn, cấp và gia hạn bằng công cụ tự động; không có hỗ trợ trực tiếp.
Có chứng chỉ rồi, cần làm thêm gì
Cài chứng chỉ mới là bước đầu (xem hướng dẫn cài đặt và gia hạn SSL). Để website thật sự chạy HTTPS đúng cách:
- Chuyển hướng toàn bộ địa chỉ
httpsanghttps, để khách và Google chỉ thấy một bản của mỗi trang. - Sửa nội dung còn gọi tài nguyên bằng
httpnhư ảnh, tệp CSS hoặc script. Đây là nguyên nhân phổ biến khiến trình duyệt vẫn cảnh báo dù đã có chứng chỉ. - Theo dõi ngày hết hạn và gia hạn đúng hạn. Chứng chỉ hết hạn khiến trình duyệt chặn website bằng trang cảnh báo toàn màn hình.
Câu hỏi thường gặp
DSIC có cung cấp SSL miễn phí không?
Không. Chứng chỉ SSL là dịch vụ mua riêng. Anh/chị liên hệ DSIC để được tư vấn gói SSL phù hợp với website đang chạy.
Chứng chỉ SSL xác thực tên miền và loại nâng cao khác nhau thế nào?
Cả hai mã hoá kết nối như nhau. Loại xác thực tên miền chỉ xác nhận anh/chị quản lý tên miền; loại nâng cao kiểm tra thêm thông tin doanh nghiệp và hiển thị trong chi tiết chứng thư.
Đã có chứng chỉ mà trình duyệt vẫn báo "Không an toàn"?
Thường do website còn gọi ảnh, CSS hoặc script bằng địa chỉ http, hoặc chưa chuyển hướng http sang https. Xem bài Website báo "Không an toàn".
Chứng chỉ hết hạn thì website có sao không?
Có. Trình duyệt hiện trang cảnh báo chặn truy cập cho tới khi chứng chỉ được gia hạn hoặc thay mới. Vì vậy cần theo dõi hạn và gia hạn trước ngày hết hạn.
