StartSSL からコード署名証明書を取得したばかりで、インストーラーに署名しようとしています。
署名プロセスはうまくいき、不明な発行元からのものであることに Windows が文句を言わなくなったインストーラー exe を取得しました。これは素晴らしい!
ただし、タイムスタンプも宣伝どおりに機能することを確認しようとしたため、コード署名証明書の有効期限が切れた後、PC の日付を 2012 に移動しました。
これはおそらく何の違いもありませんが、同じインストーラーexeを実行すると、同じ厄介な「不明な発行元」警告が表示されます。
[デジタル署名] タブで exe のプロパティを見ると、タイムスタンプが今日 (2010 年) を示していることがわかりますが、これはまったく役に立たないようです。
タイムスタンプ フィールドに日付が表示されていれば問題ないということ以外は、Google で調べても何もわかりませんでした。信じられません。日付が進んだ私の PC は、問題があると文句を言っています。
このタイムスタンプの概念がまったく機能するかどうか、および実行可能ファイルに正しく署名していることを確認する方法を誰かが知っていますか?
ありがとう。