バージョン 17 から バージョン 18 における更新: FirefoxExtensionSign

差分発生行の前後
無視リスト:
更新日時:
2008/11/04 18:13:44 (22 か月 前)
更新者:
mtamaki (IP アドレス: 122.216.10.250)
コメント:

--

凡例:

変更なし
追加
削除
変更
  • FirefoxExtensionSign

    v17 v18  
    7171 * '''以下のようにすることでBuiltin Object Tokenをちゃんと解決できるかもしれない。未検証。''' 
    7272{{{ 
    73 modutil.exe -add nssckbi -libfile nssckbi.dll -dbdir "cert_store_dir" 
     73modutil -add "Builtin Roots Module" -libfile "path\to\nssckbi.dll" -dbdir "path\to\cert_db" 
    7474}}} 
    7575 
     
    123123 * 解決するには、secmod.dbに書かれているパスにnssckbi.dllを置くか、[http://www.vector.co.jp/soft/win95/util/se079072.html Stirling(Windows95/98/Me / ユーティリティ)]などのバイナリエディタでnssckbi.dllのディレクトリパス部分を削除して、nssckbi.dllをsecmod.dbと同じフォルダに置く。 
    124124 * Ref: [http://search.luky.org/vine-users.7/msg03836.html [vine-users:073843] Re: 解決(Re: firefox のルート証明書がみつからない)] 
     125 
    125126=== コマンドラインでの証明書ストアへの証明書の登録 === 
    126127{{{ 
     
    128129}}} 
    129130 * ただ、この方法で登録した証明書を使用したとき、signtoolで署名するときに秘密鍵がないというエラーになることがあった。 
     131 
    130132=== コマンドラインで証明書ストア内の証明書の名前を知る === 
    131133{{{ 
     
    137139}}} 
    138140 * のような表示が出る。この場合{455DD8FC-CEAE-497D-8D8C-22CBACA298A0}が登録された証明書の名前。 
     141 
    139142=== IEでの証明書の変換 === 
    140143 * 証明書の名前がPvkTmp:e962b86a-6fa0-4072-a46a-9fd9d4a04ca6のように、!PvkTmp:が先頭についているときは正しく署名ができないことがある。 
     
    144147   * エクスポート→はい、秘密キーをエクスポートします→Personal Infomation Exchange - PKCS !#12 (.PFX) になっていることを確認して次へ→秘密キーを入力→エクスポート先を選択。 
    145148 * こうしてできた証明書を証明書ストアに登録してつかう。 
     149 
    146150=== コマンドラインでの証明書の変換 === 
    147151 * あらかじめ変換前の証明書を証明書ストアに登録しておく。