編集:この質問は私の前提を検証するためにも、証明書や拇印を読むことに関するものではありません。 私たちのプログラム(SDK)の一部のリソースへのアクセスは、私たちの証明書によって署名された実行可能ファイルのみに制限する必要があります。実行可能なプロセスの拇印を読み取る
仮定:誰もが同じ拇印との証明書を偽造することはできませんので、私たちのCERTのに対して、外部実行可能ファイル年代の拇印を確認すると、私たちの目的を解決することができます。
は、C#で外部exeファイルの拇印の拇印を読み込む方法はありますか?私は、代わりの方法を探して、msdnでAPIを見つけません。私の仮定が間違っているなら、私を修正してください。ありがとうございます。
[署名された.Netアセンブリからデジタル署名情報を読み取るにはどうすればよいですか?](http://stackoverflow.com/questions/10549836/how-do-read-the- – Nasreddine
外部アプリケーションの署名をチェックすることはできますが、そのようなチェックは比較的簡単にパッチを当てることができます。 –
申し訳ありませんが、詳細を教えてください。つまり、外部アプリは自分の証明書で署名されたように動作しますか? – rplusg