Đúng. Bạn chắc chắn nên.
Sử dụng Let Encrypt để nhận chứng chỉ SSL miễn phí (hoặc bao nhiêu tùy ý hoặc cần). SSL luôn luôn tốt để có: không có nó, các cuộc tấn công trung gian sẽ được NSA triển khai, nếu không có ai khác.
Hầu hết các trò chơi nhiều người chơi (ví dụ Minecraft) chỉ sử dụng các gói thô. Có rất ít lý do để mã hóa các gói sau khi được xác thực vì chỉ có nhà cung cấp dịch vụ mạng (ví dụ Verizon / Virgin / TalkTalk) có thể giả mạo các gói TCP.
Tuy nhiên, nếu bạn đang lưu trữ trò chơi của mình trên trang web của mình thì toàn bộ điều phải có trong SSL (trừ khi bạn muốn có một trang đăng nhập qua SSL và một trang khác không có SSL, co rúm).
Ưu điểm của SSL:
- Với Let Encrypt, chứng chỉ là tự động và miễn phí
- An ninh thực tế
- Cảm giác an toàn cho người dùng (thanh trạng thái trình duyệt hiển thị biểu tượng khóa)
- Quyền riêng tư, không gián điệp NSA
- +1 PageRank trong các công cụ tìm kiếm để sử dụng SSL
- Chi phí hiệu suất không đáng kể
Nhược điểm:
- Nếu trò chơi của bạn có yêu cầu hiệu suất cao đến mức WebSocket SSL là một công cụ giải quyết, thì trò chơi của bạn có thể quá chuyên sâu để trình duyệt bắt đầu, SSL hay không.
- Tôi không thể nghĩ về bất kỳ người khác.