これは私の質問の説明がやや不自然である可能性があり、これを Stackoverflow またはスーパー ユーザーに投稿するのが最善かどうかはわかりません。
私の問題は次のとおりです。クイズiosアプリを構築する計画段階にあります。場合によっては、実際に物理的な賞品を毎月配布することもあります。つまり、不正行為の可能性を減らすために十分なセキュリティを確保する必要があります。Apache と認証済み SSL (Rapid-SSL) を備えた debian サーバー上に、PHP でバックエンドを構築します。
私の推測では、すべての質問について、サーバーが回答を認証するためにサーバーとやり取りし、回答が正しいかどうかをユーザーに知らせる必要があると思います。いくつかのケース (賞金を獲得しないクイズ) では、正しい答えを返したいとさえ思います。
私の質問は、これを行う最善の方法は何ですか、セキュリティに関してはどうですか? 送受信されるデータをエンコードする必要がありますか? もしそうなら...どのように、何を使用して (base64 など、使用できる一般的なエンコードの種類はありますか)?
編集
私が意味したのは、暗号化ではなくエンコードでした。質問を更新しました
また、認証には Facebook OAuth ログインを使用することを考えていました。