7

上司はComodoから証明書を調達しました。私は、証明書VB6アプリケーションに取り込む問題の解決策を見つけようとして、テキストの壁にぶつかっています。証明書自体はVB6形式であり、この種のことについてはほとんど何も知りません。Comodoの人々はとても親切でした(私の上司から、彼らはインターネットで何かを見つけることができると言っていました。どうやら彼らはインターネットの大きさを知らないようです-.-)

プロジェクトに署名するには、プログラムにコードを挿入する必要がありますか、それともMS Authenticode実行可能ファイルによって署名されるのは.exeだけですか?

誰かがこれのためのステップバイステップガイドソリューションのような馬鹿を持っていますか?

前もって感謝します。

4

1 に答える 1

5

これがビルドスクリプトの抜粋です

set signtool=C:\{cert_path}\signtool.exe sign /f C:\{cert_path}\my_code_sign_current.p12 /p ###### /du "http://mycompany.com" /t "http://timestamp.comodoca.com/authenticode"
%signtool% /d "My Application 1.0" "C:\{binn_path}\App.exe"
%signtool% /d "My Other App 2.0" "C:\{binn_path}\Other.exe"
...

新しいバージョン(http://www.startssl.com/timestamp )で一部のtimestampimgサーバーを使用する際に問題が発生したため、古いバージョンsigntool.exe6.0.4002.0 )を使用します。

注:.pfxファイルと.p12ファイル-これらは同じPKCS#12コンテナーファイルであり、DERでエンコードされています

于 2012-12-21T10:30:37.100 に答える