0

ソケットを使用してサーバー アプリケーションと通信する Web ページがあります。セキュリティは以前は問題ではありませんでしたが、いくつか実装する時が来たと判断しました。現在、ページは、サーバー上で実行するコマンドを含むプレーン テキストの文字列を送信することにより、サーバーと通信しています。メッセージがプレーンテキストで送信されないように、この通信を保護する最善の方法は何でしょうか?

AES などの共有鍵システムを使用して送信されるメッセージを暗号化することを検討しましたが、暗号化の経験があまりなく、このようなコードを実装するための Google の結果は非常に恐ろしいものでした。

サーバーは Qt C++ で書かれていますが、Windows 専用です。

4

1 に答える 1

1

OpenSSLを使用して情報を暗号化できます。AES および SHA* アルゴリズムをサポートしています。それらを実装する必要はありません。C および PHP アプリケーションの両方でライブラリを使用するだけです。

于 2013-02-04T06:40:28.393 に答える