サーバーが自分のPCである単純なサーバー/クライアントチャットアプリを開発しようとしています。このアプリはボイス チャット (将来的にはビデオ チャットも可能です!) をサポートしており、転送するデータが安全で他人に読み取られないようにしたいと考えています。SSL ストリームを使用する必要があることはわかっていますが、証明書を購入することはできません。だから私は System.Security.cryptography クラスを使用しようとします。リンクでこのチュートリアルを見つけました: http://msdn.microsoft.com/en-us/library/ms172831.aspx。しかし、問題は、暗号化されたデータがプレーン データよりもはるかに大きいことです。これは、TCP クライアント経由で送信するのに適しているとは思いません。では、理想的な方法とはどのような方法でしょうか。どの暗号化アルゴリズムが最適ですか? 証明書を購入する必要がありますか。とりあえず?前もって感謝します