Phân biệt giữa giao thức Https với Http
Nguyễn Dương 07-06-2024Trong bài viết Cách phân biệt trang web an toàn và không an toàn mình đã chia sẻ cho các bạn cách nhận dạng độ bảo mật của trang web bằng giao thức Http và Https. Nay trong bài viết này mình sẽ nói rõ hơn Http khác Https như thế nào.
HTTP là tên viết tắt của HyperText Transfer Protocol (giao thức truyền tải siêu văn bản), là một giao thức cơ bản dùng cho World Wide Web (www) để truyền tải dữ liệu dưới dạng văn bản, hình ảnh, video, âm thanh và các tập tin khác từ Web server đến các trình duyệt web và ngược lại.
HTTPS là viết tắt của từ HyperText Transfer Protocol Secure và chính là giao thức HTTP có sử dụng thêm các chứng chỉ SSL (secure Sockets Layer) giúp mã hóa dữ liệu truyền tải nhằm gia tăng bảo mật giữa Web sever đến các trình duyệt web.
Nói cách khác HTTPS là phiên bản HTTP nhưng an toàn hơn, bảo mật hơn
HTTP hoạt động trên mô hình Client (máy khách) –Server (máy chủ). Các máy khách sẽ gửi yêu cầu đến máy chủ và chờ sự hồi đáp của máy chủ. Để có thể trao đổi thông tin được với nhau, các máy chủ và máy khách phải thực hiện trên một giao thức thống nhất, đó chính là HTTP
HTTPS hoạt động tương tự như HTTP nhưng được bổ sung thêm SSL và giao thức TSL. Các giao thức này đảm bảo rằng không ai khác ngoài các máy khách và máy chủ có thể hack thông tin, dữ liệu ra ngoài. Cho dù bạn sử dụng máy tính cá nhân hay công cộng đi chăng nữa, các chứng chỉ SSL vẫn đảm bảo thông tin liên lạc của máy khách với máy chủ luôn được an toàn và chống bị dòm ngó
HTTP sử dụng Port 80 trong khi HTTPS là Port 443
HTTPS hỗ trợ việc xác thực tính đích danh của website mà máy khách truy cập thông qua việc kiểm tra xác thực bảo mật (Security Certificate). Các xác thực bảo mật này được cung cấp và xác minh bởi các CA (Certificate Authority) uy tín. Khi được xác thực từ CA người dùng sẽ biết được mình đang truy cập vào đúng website cần tìm thay vì một web mạo danh nào đó. Việc bảo mật HTTPS không phải là 100% an toàn nhưng tốt hơn HTTP rất nhiều. Tất nhiên với HTTP không được mã hóa thông tin nên rất dễ bị Hacker tấn công
Khi truyền tải dữ liệu Https phải mã hóa các dữ liệu đó, nên tốc độ truyền tải dữ liệu chậm hơn Http. Vậy nên những trang tin tức thường sử dụng giao thức http. Còn những trang web bạn cần phải nhập thông tin như email, tài khoản ngân hàng, thẻ tín dụng ... thì nên sử dụng trang web có giao thức Https
Bài viết liên quan
Bạn vẫn có nguy cơ bị hack bởi Internet Explorer cho dù không sử dụng nó
Phân biệt giữa giao thức Https với Http
Cách phân biệt trang web an toàn và không an toàn
Những cách hack tài khoản Facebook mà tin tặc thường sử dụng
6 lưu ý để bảo vệ tài khoản Facebook của bạn
Cách phân biệt Unikey chính chủ và Unikey giả mạo