Windows で使用するデスクトップ アプリケーションを開発していますが、実行可能ファイルに署名を付けて、発行元が不明であるという恐ろしい警告メッセージが表示されないようにする方法を考えていました。私は、バイナリをリリースする前にバイナリに署名することに多少慣れています。独自の署名済みリポジトリ (apt-get) ですが、同じプログラムの Linux ポートが配布されています。
Windows の実行可能ファイルに署名するプロセスは非常に複雑なようで、何をすべきかについての簡単なチュートリアルを見つけることができません。むしろ、プロセスの一部のみを説明する何千もの Web ページ、またはあまりにも詳細なページが見つかりません。
Windows で実行可能ファイルに署名するために必要な手順の簡単なリストが必要です。「authenticode」と呼ばれていると思います。