HTTP và HTTPS khác nhau như thế nào?
Tổng quan về HTTP
HTTP, tên đầy đủ là HyperText Transfer Protocol, là một giao thức tầng ứng dụng dùng cho các hệ thống thông tin phân tán, cộng tác và siêu phương tiện, được sử dụng để thực hiện giao tiếp giữa trình duyệt máy khách và máy chủ Web, là nền tảng của truyền thông dữ liệu mạng.
Tổng quan về HTTPS
HTTPS, tên đầy đủ là Hypertext Transfer Protocol Secure, là phiên bản bảo mật của Hypertext Transfer Protocol (HTTP), giao tiếp dựa trên HTTP, sử dụng tầng socket bảo mật (SSL/TLS) để thực hiện xác thực danh tính và mã hóa truyền dữ liệu, đảm bảo truyền thông mạng an toàn.
Mối quan hệ giữa HTTPS và HTTP có thể được tóm tắt bằng một công thức: HTTPS=HTTP+SSL
Điểm khác nhau giữa HTTPS và HTTP
| HTTP | HTTPS | |
|---|---|---|
| Tên giao thức | Hypertext Transfer Protocol | Hypertext Transfer Protocol Secure |
| Dạng URL | http:// | https:// |
| Cổng | Cổng 80 | Cổng 443 |
| Tính bảo mật | Không an toàn | An toàn |
| Tầng biểu diễn OSI | Tầng ứng dụng | Tầng truyền tải |
| Tính mã hóa | Không mã hóa | Mã hóa |
| Truyền dữ liệu | Truyền văn bản thuần | Truyền văn bản mã hóa |
| Có cần chứng chỉ không | Không cần | Cần chứng chỉ SSL |
| Có lợi cho SEO không | Không có lợi | Có lợi cho việc thu thập, hiển thị, xếp hạng của công cụ tìm kiếm |