Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> Internet

HTTPS có luôn cần thiết không?

Giao thức truyền siêu văn bản (HTTP) có lẽ là phát triển phổ biến nhất trên Web, là thứ duy nhất mà tất cả trang web dùng để gửi dữ liệu đến trình duyệt. Phiên bản bảo mật của nó (HTTPS) sử dụng bảo mật lớp truyền tải (TLS) để tăng cường giao tiếp giữa bạn và các trang web bạn duyệt bằng cách đảm bảo sự riêng tư của chúng.

Nếu bạn đã trên Internet từ cuối những năm 90, bạn có thể nhận thấy rằng từ năm 2007 sự phổ biến của "https://" trong URL đã tăng gần như theo cấp số mũ. Việc dùng HTTPS khắp nơi có thực sự là điều tốt không?

Tại sao HTTPS?

HTTPS hoạt động bằng cách mã hóa kết nối của bạn với máy chủ theo cách mà giao tiếp của bạn không thể bị nghe lén bởi bên thứ ba. Nếu một trang web cho bạn cookie (ví dụ cho phiên đăng nhập), bất kỳ ai lấy được cookie của bạn có thể hành động thay mặt bạn từ máy tính của họ, về cơ bản biến họ thành kẻ giả mạo. Bằng cách làm cho kết nối riêng tư và được mã hóa, việc đó ít có khả năng xảy ra hơn nhiều.

Vấn đề với HTTPS về mặt lịch sử là chi phí triển khai nó như một host. Bạn phải có rất nhiều sức mạnh xử lý xưa kia để có thể mã hóa hàng nghìn kết nối mà các trang web lớn phải xử lý. Chi phí cấm đoán (ít nhất về mặt sức mạnh tính toán) cần để chạy trang web HTTPS không còn là yếu tố nữa nhờ tốc độ ấn tượng mà ngay cả CPU giá rẻ nhất cũng tự hào trong những năm gần đây.

Câu hỏi vẫn còn: có luôn cần thiết phải dùng HTTPS trên máy chủ web không?

Trường hợp HTTPS không cần thiết

Bạn sẽ thấy nhiều sáng kiến lớn cố gắng thúc đẩy việc dùng HTTPS trong mọi tình huống trên mọi trang web mọi nơi. Bằng một cọ vẽ rộng, họ muốn sơn toàn bộ thế giới bằng màu của mã hóa. Điều này tạo cho người ta cảm giác rằng nó là cần thiết trong mọi tình huống.

Ý tưởng rằng HTTPS phải dùng cho mọi thứ và sự thật là, như thường lệ, song song với nhau. Sự thật là HTTPS chỉ hữu ích trong tình huống mà dữ liệu liên quan đến bạn cá nhân đang được trao đổi. Hãy cho tôi giải thích. Khi bạn đăng nhập Facebook hoặc bất cứ thứ gì bạn dùng để chia sẻ meme, bạn gửi dữ liệu thân mật về bản thân, như tên người dùng và mật khẩu, đến máy chủ của công ty. Điều đó nên được mã hóa nếu bạn không muốn bên thứ ba truy cập, đặc biệt khi bạn kết nối qua hub Wi-Fi công cộng.

Nhưng những trang web tĩnh chỉ gửi thông tin về chúng mà không bao giờ yêu cầu dữ liệu từ bạn thì sao? Những loại trang này hơi hiếm ngày nay, nhưng chúng vẫn còn. Thực tế, chúng không cần HTTPS để duy trì an ninh của bạn. Và nếu chúng gửi dữ liệu vô差别, có lẽ chúng không cần giữ nó riêng tư.

HTTPS có nên dùng khắp nơi không?

Có nhiều trang web dùng HTTPS mà nó không thực sự phục vụ mục đích hiệu quả, nhưng chúng ít và xa xôi. Lý do HTTPS trở thành lựa chọn mặc định cho hầu hết host web là vì nó rất dễ triển khai hiện nay. Chi phí thấp về mặt sức mạnh xử lý gần như không hiện lên radar. Thị trường chung đã quyết định rằng dễ dàng hơn là chỉ bật HTTPS cho mọi thứ và không tranh luận xem nó có nên dùng như một cách nói "thà an toàn hơn là hối hận".

Câu hỏi HTTPS có nên dùng khắp nơi hay không là câu hỏi mà câu trả lời sẽ không thay đổi cách Web tiến triển. Nó đã được trả lời bởi hàng triệu cá nhân hành động theo ý chí riêng, và câu trả lời đó dường như là một "có!" vang dội.

Bạn nghĩ HTTPS có nên được bàn luận theo từng trường hợp riêng lẻ? Hay bạn thà chỉ truy cập trang dùng HTTPS? Hãy cho chúng tôi biết lý do của bạn trong bình luận!