私の使用例は非常に単純です: 私は GUI アプリケーションを持っており、このアプリケーション内でサービスをホストしていますが、このサービスのクライアントは UserName で安全に認証できる必要があります (私が望む唯一のことは、メッセージを暗号化して誰もできないことを確認することです)クライアントのパスワードを取得するためにスニッフィングしますが、それ以上のセキュリティは気にしません)。
そのため、GUI アプリケーションに証明書を同梱し、ホスト (GUI アプリケーション内にある...少し汚れていることはわかっています) が証明書を使用してメッセージを暗号化したいと考えています。
私の質問は次のとおりです。私の要件では、ホスト マシンのストア内に証明書をインストールする必要がありますか? すべてのホストに対して makecert を使用して新しい証明書を生成する義務がありますか?
アプリケーションを展開する最も簡単な方法は何ですか?
(クライアント アプリケーションを制御しているため、証明書の検証は問題になりません)