基本的に私の質問はこれとまったく同じです:
シンプルなクライアント/サーバー、メッセージ ストリームの TCP/IP 暗号化、SSL
違いは、.NET ではなく純粋な C++ でこれが必要なことです。私はサード パーティのライブラリを使用できないため、Windows システム コンポーネント (上記のようなもの) でない限り、一般的なアイデアを得て自分でビルドできるように、ソースを含むものが必要です。
ありがとう :)
参考のために他の質問を引用する:
「小さな TCP/IP クライアント サーバー アプリを作成します。基本的にはサーバーを作成し、その後、いくつかの異なるクライアントを作成して、チャット セッションを少し設定することができます。私が疑問に思っているのは、標準の .ネットライブラリは何らかの形で暗号化されていますか?
m_mainSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
rsa を使用して tcp を指定する方法はありますか?
それとも、キー交換を行い、その後のチャット メッセージを暗号化するカスタム ライブラリを作成する必要がありますか? 以前にuniでそれを行ったことがありますが、それはJavaで行われましたが、それらを変換するのは難しくないことはわかっています. 車輪を再発明する必要がないようにしています...
またはsslを利用するのはどうですか?
ありがとう、ロン。」