現在、WebSocket を使用するブラウザベースのマルチプレイヤー ゲームを開発しています。私の最優先事項は、低遅延と、幅広いプラットフォームおよびネットワーク設定との互換性です。
しかし、私はパスワード認証を行っています。チャット機能もあり、プレイヤーのプライバシーを重視しています。そこで、TLS 経由の WebSocket に切り替えることで、セキュリティとプライバシーを改善できるのではないかと考えました。私の質問は次のとおりです。
- Web ソケット接続の TLS 暗号化はパフォーマンスにどのように影響しますか? 非常に小さいが非常に重要なメッセージを頻繁に送信していることに注意してください。
- wss:// は、ws:// が動作する環境で動作しますか? または、フォールバック メカニズムが必要ですか?
それとも、私のユースケースでは、アプリケーション レベルで暗号化を実装する方が賢明でしょうか?