問題タブ [certutil]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
958 参照

cryptography - CertUtil | CertUtil -verifykeys は内部でどのように機能しますか?

ローカル マシンの証明書ストアに CA 証明書があります。このコマンドを実行すると -enter code here

certutil -verifyKeys 与えるKey "KEYNAME" verifies as the public key for Certificate "KEYNAME" V0.0

Signature test FAILED CertUtil: -verifykeys command FAILED: 0x80070057 (WIN32: 87 ERROR_INVALID_PARAMETER)

CertUtil: The parameter is incorrect

MSDN は言うcertutil -verifykeys- 公開/秘密キー セットを確認します。

これらのキーをどのように検証するのか疑問に思っていましたか? このコマンドの内部動作を知りたいです。

0 投票する
1 に答える
4063 参照

ssl - プログラムで Firefox バージョン 59 に証明書を追加する方法、firefox フォルダーに cert9.db が見つかりません

良い一日。

Mozilla Firefox ブラウザに追加する必要がある独自の認証局 (CA) があり、Firefox には独自の証明書管理機能があることが調査されています。

ただし、クライアントの IE、Edge、および Chrome に証明書を自動的に追加する独自のアプリケーションがあるため、プログラムで追加する必要があります。

私はFirefoxバージョン59を使用しました。これを行うためのコードを作成した経験がないので、周りを見回して解決策を見つけました。しかし、.cer または pem 証明書では機能しませんでした。

https://github.com/christian-korneck/firefox_add-certs - これは Firefox 39 でのみ動作すると思います。

いくつかの解決策がある別の記事を見つけました。そして最後に向かって誰かがFirefox 58から言う、それはcert9.dbのみを使用します

プログラムで Mozilla に証明書をインストールする

しかし、firefox フォルダーに cert8.db または cert9.db が見つかりません。証明書を手動で追加しても。プロファイル フォルダは生成されません。

ここに画像の説明を入力

私はこの問題に悩まされていません。証明書を Firefox 59 証明書ストアに追加できる、(コマンド スクリプトまたは PowerShell スクリプトのいずれかを使用して) Windows 用の実用的なコード ソリューションを提供してくれることを願っています。

助けてくれてありがとう、ロンメル

0 投票する
1 に答える
859 参照

batch-file - Windows バッチ ファイル - CertUtil 出力とファイル名とサイズを 1 行でフォーマット

私の要件は、次の形式で出力ファイルを作成することです。 Filename,file size,checksum

例はabc.tar,1024 Bytes,052107adc8c42d6cf581bf81225ae6de

コード

出力

期待される結果

0 投票する
2 に答える
180 参照

shell - シェル - コマンド出力を変数に設定して置き換える

zip ファイルのチェックサムを計算するための PowerShell スクリプトを開発しています。W7 と W10 の両方で実行する必要があります。W7 では certUtil コマンドが A2 5B 8A... のような文字列を返すことに気付きましたが、W10 では同じ文字列を返しますがスペースはありません。そこで、スペースを削除して統一し、出力を変数に設定してからスペースを削除することにしました...しかし、うまくいきません。

それらを削除する方法を知っていますか?