サーバーとクライアントをPythonでセットアップしようとしています。ここで、サーバーは証明書付きのSSLを使用してクライアントを認証します。オンラインでSSL証明書の例はたくさんありますが、私が見つけたものはすべて、サーバーがクライアントに証明書を提供し、クライアントがそれをチェックしていることを示しています。クライアントがサーバーに接続する権限を持っていることを確認するためにサーバーが必要です。証明書を生成して送信する方法と、証明書の動作の基本を理解しています。コードを入力しますが、SSLを使用しないクライアント/サーバーは正常に機能しており、SSLでこれを参照しています。そのページの下部にあるクライアント/サーバーの例は、PythonでのSSL証明書についての私の理解を要約したものです。
これはそれほど進んでいないことはわかっていますが、誰かがその例の基本的な変更を説明して、サーバーにクライアントを認証させることができれば、それは素晴らしいことです。あるいは、例へのリンク、または調査するためのいくつかのソケットメソッドでさえ非常に役立ちます。さらに情報が必要な場合はお知らせください。私は漠然としていて、自分で情報を探すために午前中ずっと過ごしたことを約束するつもりはありません:)。
編集:私は基本的なSSLライブラリに固執しようとしています。別名「importssl」。