クライアントアプリケーションを認証し、実行するかどうかを許可するサーバーがあります。サーバーとクライアントの間に安全なチャネルが必要です。sslプロトコルとsshプロトコルの両方を使用してサーバーを作成しましたが、これらのシナリオでどちらを使用する必要があり、どちらがより論理的かわかりません。
クライアントとサーバーの両方が Qt,c++ で書かれています。
ssl は主に https や Web ベースのアプリケーションで使用され、ssh はリモート管理に使用されるため、私のサーバーには ssh の方が適していると思います。また、アプリケーションを証明書 (exe ファイルと証明書) でリリースするのは良い設計ではないと思います。