0

現在、Unity Engine を使用して携帯電話向けのゲームを開発しています。ゲームの状態 (ログイン情報、プレイヤー アセットなど) を保存するために Google App Engine Datastore を使用しています。Unity のWWWForm クラスを使用して、必要な情報を HTML フォームに統合することにより、データストアに情報を提供します。

さて、それがモバイル デバイスとサーバー間で機密性の高いゲーム データを交換するための安全な方法であるかどうかを知りたいだけです。フォームを調べて、基本的な暗号化が提供されているかどうかを確認しようとしましたが、実際に情報を見つけることができませんでした. データがデフォルトで公開されている場合、Unity を介して簡単に暗号化/保護する方法はありますか? 他の手段で?悪意のあるユーザーが重要なデータを傍受したり、ゲームの状態を壊すための独自の指示を提供したりすることを望んでいません。

4

1 に答える 1

1

デフォルトで安全かどうかはわかりませんが、そうではないと思います。ただし、TLS / SSL / httpsを使用してデータを簡単に保護できます.

サーバーで SSL を有効にし、証明書を取得または生成してから、フォームが投稿するアドレスを https アドレスに変更します。

これにより、送信中のデータが保護されます。サーバーに到達すると、復号化されます。

于 2012-05-16T21:47:30.080 に答える