0

私はウェブを検索しており、暗号化されたチャットサーバー/クライアントを作成する方法についてここにいます. そして、今はかなり混乱していると思います。

最初に、無料のサンプルKnock Knock Serverからチャット サーバー/クライアントを作成しましたJava Examples。これまでのところ、サーバーとクライアントの両方を暗号化するまで、すべてがうまく機能しています。

次に、最初にどこから暗号化を開始しますか? サーバーからクライアントへ?それを使用しJava Toolてサーバー用の暗号化ファイルを作成し、それをクライアントと共有すると思いますか?

最後に、暗号化に関する非常に多くのチュートリアルを見た後、私は非常に混乱しており、自分の状況に最適なものがわかりません. 正しいチュートリアル Web サイトに誘導してくれる人はいますか? どうもありがとう。

PS どのような暗号化タグを使用すればよいかわかりません。私のためにそれを編集してください。ありがとうございました。

4

2 に答える 2

1

Transport Layer Security ( TLS )について読むことをお勧めします。これはおそらく、セキュリティに対する最も単純で妥当なアプローチであり、広く採用されています (https や ftps など)。

一言で言えば、既存のプロトコルが通信するための「安全なチャネル」を確立することによって機能します。

TLS/SSL ハンドシェイク プロトコル

于 2014-01-02T04:37:06.443 に答える
1

暗号化やその他のツールは必要ないと思います。jsr-356Websocket ベースのチャットとsslコンテンツの保護に使用してください。

于 2014-01-02T04:37:15.617 に答える