HTTP vs HTTPS
Ý nghĩa của S:
Http hoặc giao thức truyền siêu văn bản là một cái gì đó chúng ta sử dụng khi chúng ta truy cập internet. Mặc dù chúng tôi hiếm khi nhận thấy nó nếu nó, nó đóng một vai trò rất cần thiết. Http xác định phương pháp và quy tắc vận chuyển dữ liệu từ các máy chủ của trang web mà chúng tôi muốn xem xuống máy tính của chúng tôi và ngược lại. Đối với hầu hết chúng ta, những người không có kỹ thuật, điều này sẽ không còn là mối quan tâm của chúng ta miễn là chúng ta có được những gì chúng ta yêu cầu máy chủ.
Tuy nhiên, vấn đề với http là nó dễ bị tổn thương đối với những người có thể muốn nghe lén hoặc xem hoạt động của bạn là gì. Điều này cũng không thực sự là một vấn đề nghiêm trọng nếu tất cả những gì bạn đang làm là xem các video ngu ngốc trên youtube hoặc làm cho bài tập của bạn trở nên khó khăn. Hầu hết các hoạt động của chúng tôi trên internet không thực sự quan trọng đối với mọi người thực sự quan tâm. Và mặc dù nó ở đó để xem, không ai biết làm thế nào thực sự sẽ lãng phí thời gian hoặc đối mặt với những tác động pháp lý có thể có của các hành vi đó.
Vấn đề thực sự phát sinh khi bạn gửi hoặc nhận dữ liệu bí mật hoặc nhạy cảm. Bạn chắc chắn sẽ không muốn người khác biết những gì cá nhân của bạn email chứa. Tin nhắn riêng tư nên được giữ kín. Sau đó, có các giao dịch trực tuyến, khi bạn mua một thứ gì đó và bạn trả tiền bằng thẻ tín dụng, số thẻ tín dụng của bạn sẽ được gửi qua internet mỗi lần. Và nếu bạn đang sử dụng http để làm điều này thì thật sự dễ dàng cho những kẻ độc hại gây hại cho bạn hoặc tài chính của bạn.
Câu trả lời của Internet cho vấn đề này là https hoặc HTTP qua SSL là kết nối được bảo mật truyền dữ liệu qua internet dưới dạng được mã hóa. Phương pháp bảo mật này có nghĩa là ngay cả khi ai đó đang nghe lén, dữ liệu họ nhận được sẽ không thể hiểu được hoặc có thể sử dụng được vì họ không có phương tiện để giải mã nó. Toàn bộ tin nhắn chỉ được giải mã khi đến địa điểm được chỉ định.
Vậy tại sao chúng ta không chuyển mọi thứ sang https? Vì vậy, mọi thứ được bảo mật. Mặc dù điều đó là có thể, nhưng nó không được khuyến khích lắm. Truyền dữ liệu qua https yêu cầu sức mạnh xử lý bổ sung để mã hóa / giải mã dữ liệu. Khi bạn nghĩ về các máy chủ xử lý hàng triệu nếu không phải là hàng tỷ dữ liệu trong một ngày, điều đó có thể dẫn đến sự chậm chạp lớn. Đó là lý do tại sao https chỉ được sử dụng trong một số trang nhất định có chứa thông tin nhạy cảm như số thẻ tín dụng hoặc mật khẩu.
Tìm hiểu thêm về Internet, http và SSL.