問題タブ [makecert]

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 投票する
4 に答える
12961 参照

certificate - サブジェクト <'MyCAContainerName'> のキーを作成できません

を使用しmakecertて、コマンドを書きました:

makecert -pe -n "CN=Myauthority" -sr ローカルマシン -ss ルート -a sha256 -cy 権限 -r -sk MyCAContainerName -sky exchange -sp "Microsoft RSA Schannel 暗号化プロバイダー" -sy 12 -len 2048 certif.cer;

私はエラーを受け取りました

エラー: サブジェクト <'MyCAContainerName'> のキーを作成できません

解決策を探しているうちに、machineKeyファイルに承認をしなかったために問題が発生することがわかりました: ( C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys)、

次のリンクは、私が言っていることをよりよく説明しています。

http://support.microsoft.com/kb/278381

マシンキーに十分なアクセス許可を得るために同じ手順に従いましたが、常に問題が発生します

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

certificate - SDKツールを使用した証明書(makecert、pvk2pfx)

CAsertとServercertの2つの証明書を作成する必要があります。

このコマンドを使用します。

次に、ServerCert.pfxを証明書ストレージにインポートします。

ストレージに秘密鍵が含まれていないのはなぜですか?

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

openssl - コマンドプロンプトからCA発行のx509証明書を作成

コマンド プロンプトからルート認証局によって発行される X509 証明書を生成したいと考えています。makecert、selfssl7 などのツールを試してみましたが、自己署名証明書を生成するだけです。ルート CA によって発行される証明書をどのように生成できますか? これはテストのみを目的としています。助けてください。ありがとうございました。

0 投票する
3 に答える
49619 参照

certificate - makecert を使用して自己署名証明書に「Subject Alternative Name」フィールドを追加または作成する

makecert「Subject Alternative Name」フィールドを使用して証明書を作成するにはどうすればよいですか?

ここに画像の説明を入力

-eku オプションを使用して「Enhanced Key Usage」などのいくつかのフィールドを追加できます。-san オプションを試しましたが、makecert は気に入りません。

これは自己署名証明書であるため、IIS を使用して何かを作成して CA に送信する方法は適切ではありません。

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

wcf - WIF シナリオで証明書を使用してセキュリティ トークンに署名できない

調査中の WIF シナリオにカスタム STS を実装しようとしていますが、失敗しています。トークンの署名に使用された証明書から秘密鍵を取得しようとすると失敗します。次の構成で STS を作成します。

ただし、WCF 診断ログが構成されていると、サービス トレース ビューアーに次のメッセージが表示されます。

The private key is not present in the X.509 certificate.

これは、コードがカスタム STS から出てくるときに (つまり、GetOutputClaimsIdentity(...)カスタム STS クラスを呼び出した後に) ログに記録されているように見えるため、発行されたセキュリティ トークンに署名しようとして失敗したとしか考えられません。そのための秘密鍵。

ロードされた証明書に秘密鍵が存在するようです。

しかし、後で失敗します。私はこれを解決する運がありません, 助けてください!

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

c# - 証明書SHA-256を自己生成する方法は?

C#でBouncy Castleライブラリを使用してSHA-256で署名していますが、スマートカードリーダーの代わりに自己生成証明書のテストで使用したいと思います。

以前に使用した自己証明書を使用すると、暗号化の例外が発生します。

指定されたアルゴリズムが無効です

同じ自己証明書でSHA-1署名を使用すると、うまくいきます。スマートカードを使用すると、同じコードが正常に実行されます。

makecertパラメーターとは何ですか?

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

certificate - 別のコンピューターで作成された X.509 証明書を使用するにはどうすればよいですか?

あるコンピューターで x509 証明書を使用して XML ファイルを暗号化し、別のコンピューターで同じ証明書を使用して復号化できるようにする必要があります。Microsoftが示唆しているように、私にはうまくいかないようです:

http://msdn.microsoft.com/en-us/library/ms229744.aspx

復号化プロセスは、別のコンピューターでは常に失敗します。

次のコマンドを使用して証明書を作成します。

次に、次を使用してインストールします。

そして、FindPrivateKey.exe ユーティリティを使用して秘密鍵を取得してみてください。

よく働く。ただし、同じアクションをすべて実行して別のコンピューターに証明書をインストールすると、FindPrivateKey は失敗します。

キー 'CN=DEEP_201X' を持つ証明書がストアに見つかりません。

私が使うとき

エラーメッセージは次のようになります。

秘密鍵ファイル名を取得できません

誰かがそれを機能させる方法についてアドバイスをくれませんか?

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

c# - 管理者権限で実行されるプロセスでコマンドを実行する方法は?

自己署名証明書を作成し、 C# プログラムを使用してインストールしたいと考えています。makecertを使用して証明書を作成し、管理者として実行し、 ProcessStartInfo.argumentでコマンドを渡しましたが、コマンドが実行されません。コードの問題は何ですか?

これが私のコードです:

管理者として実行されていないという問題はどこにあるのか教えてください。または実行するコマンドが正しく渡されていませんか?

Windowsによってプロンプトが表示される管理者として実行するには、私自身が[はい]ボタンをクリックすると、管理者として実行されていると思います

コマンドが実行されないのはなぜですか? 他の方法はありますか?

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

.net - x509 および Compact Framework 3.5 の最大キー長を使用する Windows Communication Foundation

Windows コンパクト フレームワーク 3.5 デバイスと通信するために、x509 メッセージ レイヤー セキュリティを備えた Windows Communication Foundation を使用しています。

makecert を使用して証明書を作成しています。

この状況で使用できるキーの長さの最大サイズを知っている人はいますか? 現在 1024 を使用していますが、2048 に上げたいと考えています。

makecert のデフォルトの鍵の長さが 1024 であることは知っていますが、それ以上の情報が見つからないか、コンパクトなフレームワークが処理できるものに制限があるかどうか...

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

ssl-certificate - makecert でエクスポート可能な秘密鍵を作成する

信頼されたルート証明書を指定して、サービスの証明書を生成する必要があります。秘密鍵で証明書を生成しようとしました: makecert -pe -sk Esb -iv root.pvk -n "CN=localhost" -ic root.cer -sky exchange -ss my serviceCert.cer

これにより証明書がストアにインストールされますが、それをエクスポートしようとすると、「関連する秘密鍵はエクスポートできない makecert としてマークされています」と表示されます。私は何を間違っていますか?