クライアントとサーバーをペアリングし、リクエストがクライアントからのものであることを確認する安全な方法は何ですか? リクエストごとにパスワードを送信するというのが私の考えですが、たとえ暗号化されていたとしても、ネットワーク上の誰かがそのデータを傍受する可能性があります。次に、そのパケットを再送信すると、サーバーは正しい PC が送信したと見なします。攻撃者はハッシュを再送信するだけなので、ハッシュを送信しても機能しません。
ユーザーは 1 台の PC でサーバーを実行し、クライアントは別の PC になりますが、他の誰かが同じ Wifi ネットワーク上にいる可能性があります。この種の接続を保護しようとする良い方法は何ですか、またはこれは不可能ですか?