KeyToolを使用してキーストアに追加された証明書があります。プロダクション/テスト環境で使用するための秘密鍵も提供されています。証明書が公開鍵を使用していることを理解しています。キーストアとプライベートキーは、コマンドラインプログラムで読むことができる場所に配置します。次のキーはキーストアを読み取ります。java証明書とキーストアでプライベートキーを使用していますか?
System.setProperty("javax.net.ssl.keyStore", "xxx.ks");
System.setProperty("javax.net.ssl.keyStorePassword", "xxx_4ps!");
System.setProperty("javax.net.ssl.trustStore", "xxx.ks");
System.setProperty("javax.net.ssl.trustStorePassword", "xxx!");.
ここでは、プログラムによって読み取られる秘密鍵を配置する必要があります。私は公開鍵/秘密鍵の暗号化を初めて利用していますので、どんな助けにも感謝します。
種類よろしく、 Mateen
これはほとんど無関係です。彼はすでに秘密鍵と証明書を持っています。 – EJP
秘密鍵がどこから来て、どのように証明書に関連するのかを説明します。限り、男はそれに新しいですいくつかの説明を論理的に聞こえる。 – Stas
説明が間違っています。証明書で始めるのではなく、まず秘密鍵を生成します。また、トラストストアの説明には、長さ> 2の証明書チェーンは含まれません。 – EJP