問題タブ [keystore]
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.
java - Java キーストア: コマンド「openssl」が見つかりません
Windows 7 64 ビットを使用しており、次のコマンドを使用してキーの base64 エンコード sha-hash をエクスポートしようとしています。
残念ながら、エラーが発生します
このWebサイトに示されている他のコマンドも使用しようとしました: http://www.startux.de/index.php/java/44-dealing-with-java-keystores しかし、opensslができないというエラーが常に発生します見つけられた。私は何が欠けていますか?
解決
私はopensslがありませんでした。ここからダウンロードしました: deanlee.cn/programming/openssl-for-windows
java - javaは証明書とキーストアで秘密鍵を使用していますか?
KeyTool を使用してキーストアに追加された証明書があります。本番/テスト環境で使用するための秘密鍵も提供されています。証明書が公開鍵を使用していることを理解しています。コマンドラインプログラムで読み取れるようにするには、キーストアと秘密鍵をどこに配置すればよいですか? 次のキーはキーストアを読み取ります。
プログラムが読み取る秘密鍵をどこに置く必要がありますか。公開鍵/秘密鍵の暗号化は初めてなので、助けていただければ幸いです。
敬具、マティーン
ssl - Jetty7.0SSL構成のキーストアパスワード
次の手順を使用して、jetty 7.2.2でSSLをセットアップしようとしています:http: //docs.codehaus.org/display/JETTY/How+to+configure+SSL
3bで立ち往生:
keytool -importkeystore -srckeystore jetty.pkcs12 -srcstoretype PKCS12 -destkeystore $JETTY_HOME/etc/keystore
jettyはデフォルトのキーストアで出荷されます$JETTY_HOME/etc/keystore
。そのコマンドを実行すると、パスワードの入力を求められます。デフォルトのキーストアパスワードがわかりません。
そのキーストアを新しく作成したキーストアに置き換えようとすると(jettyの起動時にIOExceptionが発生します)、キーストアが改ざんされているか、パスワードが正しくありません。
私が間違っているのは何ですか?または、デフォルトのキーストア桟橋パスワードは何ですか?
java - Android の Java キーストアにアクセスできません
助けてください。間違いがあれば許してください。遅くなりました。できることなら人に迷惑をかけたくないので、あらゆる種類の解決策を試してきましたが、レンガの壁にぶつかりました。
最近、アプリケーション内で Google マップ API を使用するために、Eclipse SDK によって作成されたデバッグ キーストアにアクセスしようとしました。これで、ファイルが存在し、そのパスがわかります。ただし、アクセスして MD5 フィンガープリントを受け取るには、keytool コマンドを使用する必要があります。keytool GUIがないため、このコマンドはコンピューターのコマンドプロンプトで実行する必要があると言われました。そして、これが私のコマンドプロンプトが与えられたコマンドを認識しないため、問題が発生する場所です。これがコマンドです
keytool -list-alias androiddebugkey-keystore(path_to debug_keystore).keystore-storepass android -keypass android
(括弧は左右の矢印でなければなりません)コマンドプロンプトが応答する
keytool は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません。今、私は (C:\Users\Adam.android\debug.keystore).keystore と思われるパスを手動で入力しようとしました。 android\debug.keystore).keystore .android\debug.keystore).keystore debug.keystore).keysotre
次に、「システムは指定されたパスを見つけることができません」と返信します
したがって、コマンドプロンプトがコマンド「keytool」を認識しないか、パスを間違って入力しています(これは、パスを正常に書き込む方法を知るのに十分なコマンドプロンプトコマンドを頻繁に使用しないためです)
最後に、技術に詳しい友人の 1 人に電話をかけたところ、Windows 7 で実行していて、コマンド機能のほとんどが Windows 7 OS で取り除かれているため、Vista に戻す必要があるとのことでした。すべての android プログラマーが Vista に制限されているとは信じられないので、私はこれに懐疑的です。
誰かがこれを経験したか、解決方法を知っている場合は、これを乗り越えようと決心したが、本当にレンガの壁にぶつかったので助けてください.
要約すると
私はkeytoolを使用してデバッグキーストアにアクセスできず(またはそのために独自のキーストアを作成できません)、解決策を見つけることができません
プログラミングを楽しんでいて、そのような小さなことで止められたくないので、誰かが私を助けてくれることを祈っています。
アダムを読んでくれてありがとう
java - Websphere および WSS4j でのキーストアの使用
署名の検証と復号化に WSS4j を使用するソリューションを実装しています。これらの目的ごとに 1 つずつ、2 つのキー ストアがあります。これはサーブレット Web アプリケーションで行われています。テストのために、キー ストア/暗号プロパティ ファイルを EAR に配置していますが、より長期的なソリューションが必要です。
おそらく WSS4J の暗号オブジェクトによって参照される可能性のある JNDI を介して、Websphere にキー ストアを格納する方法はありますか? 管理者は、キーストアをファイル システムに直接配置することを避けようとしています。
java - Java のセキュア API AuthSub (Google カレンダー API)
Google AuthSub リクエストを認証したいと思います。基本的に、秘密鍵とそれぞれの証明書を生成し、この証明書を Google にアップロードし、その後の Google AuthSub への呼び出しで鍵で署名する必要があります。最も簡単な方法は、Java の keytool を次のように使用することだと思います。
( http://code.google.com/apis/gdata/docs/auth/authsub.html#keytoolで指定)
指定された証明書 mycert.pem を Google にアップロードしました。私の Java クライアントでは、次のように秘密鍵をロードしました。
このキーのロード時に例外はスローされません。キーは、次のように AuthSub 呼び出し中に使用されます。
例外は、トークンの設定中または交換中にスローされるのではなく、ユーザーのリソースにアクセスしようとしたときにスローされます。これをどうすればいいのかよくわかりません。例外は次のとおりです。
フィード URL とスコープ URL について、 https://とhttp://を少しいじりましたが、ほとんど成功せず、特定の組み合わせを試していない可能性があります。
asp.net - パスワードストレージ用のasp.netキーストア?
暗号化されたパスワードをweb.configに保存したり、ハッシュおよびソルトされたパスワードをデータベースに保存したりできることは知っていますが、パスワードをキーストアなどに保存することはできますか?
キーストアは、アプリケーションに必要な「サービスアカウント」のパスワードを保存するのに適していますか?
eclipse - Eclipse(Helios)はどのキーストアを使用しますか?
サーバーが証明書を必要とするEclipseでJerseyクライアントクラスを実行しようとしています。証明書を取得しましたが、どのキーストアにインポートするかがわかりません。Eclipseの構成では、java.homeをC:\ Java \ jdk1.6.0_18\jreに設定しています。
私のC:\ Java \ jdk1.6.0_18 \ jre \ lib \ securityフォルダーには、cacertsファイルとjssecacertsファイルがあります。証明書を両方にインポートし、Eclipseを再起動しました。クライアントクラスをJavaアプリケーションとして実行すると、次のエラーが発生します。
次に、C:\ Java \ jdk1.6.0_18 \ jre \ lib \ jssecacertsに証明書をインストールし、Eclipseを再起動しても、同じエラーが発生します。
Eclipseはどのキーストアを使用しますか????
https - Glassfish 2.1.1でHTTPSリスナーのサーバー証明書を変更するにはどうすればよいですか?
Glassfishドメインがプリインストールされており、httpsリスナーのサーバー証明書と秘密鍵を変更したいと思います。どうやってやるの?configディレクトリのどのファイルにそのキーペアが含まれていますか?
java - keytool-公開鍵と秘密鍵を参照してください
タイプjks(つまりデフォルトタイプ)のJavaキーストアをプログラムで作成しました。
最初は空なので、DSA証明書を作成しました。
公開鍵と秘密鍵を確認するにはどうすればよいですか?
つまり、証明書の秘密鍵を出力するコマンドはありますか?私の理解では、証明書全体を印刷するものを
見つけることしかできませんでした。keytool -certreq
これが証明書全体だと思います。keytoolを介して秘密(または公開鍵)を表示するにはどうすればよいですか?