我目前正在开发一个使用 WebSockets 的基于浏览器的多人游戏。我的首要任务是低延迟以及与各种平台和网络设置的兼容性。
但我正在做密码认证。我也有聊天功能,我认为我的球员的隐私很重要。所以我认为我可以通过切换到基于 TLS 的 websockets 来提高安全性和隐私性。我的问题是:
- Web 套接字连接的 TLS 加密将如何影响性能?请注意,我经常发送非常小但非常重要的消息。
- wss:// 会在 ws:// 工作的任何环境中工作,还是我需要一个后备机制?
或者我的用例在应用程序级别实施加密可能更明智?