我目前正在开发其使用的WebSockets基于浏览器的多人游戏。我的最高优先级是低延迟和兼容广泛的平台和网络设置。成本安全的WebSocket与不安全的WebSocket
但我在做密码验证。我也有聊天功能,我认为我的球员的隐私很重要。所以我认为我可以通过在TLS上切换到websockets来提高安全性和隐私。我的问题是:
- 如何将网络套接字连接的TLS加密影响性能?请注意,我经常发送非常小但非常重要的消息。
- will wss://可以在ws://工作的任何环境中工作,还是需要回退机制?
或者对我的应用程序级别的应用程序实现加密更明智吗?
3倍?带宽对我来说并不重要,但延迟是。初始SSL握手是您测量的一部分?这段时间对我来说无关紧要,因为它只在登录时完成一次。 – Philipp
@Pilippi以字节/秒为单位的吞吐量。握手包括在内,并在转移过程中随机重复。 – EJP