基本上,我有一個私人PEM密鑰和一個公共證書PEM密鑰。 他們工作時,我使用它們(但不工作,如果我只使用其中之一)。openssl?加入公鑰和私鑰
我使用這個工程: wget - 無檢查證書 - 私人密鑰=開發 - 私人.pem - 證書= dev.pem https:// ???。???。 ??。??? (這是自簽名的證書,由java keytool簽名,我對這個密鑰庫有訪問權限。) 我也生成一個jks,它在瀏覽器中工作的很好。
問題是我的一個應用程序我需要使用證書,他只支持1個PEM密鑰(只支持帶「----- BEGIN CERTIFICATE -----」標題的證書)。 我沒有弄清楚如何製作包含私鑰和公鑰的1個PEM密鑰。
是否有一些方法可以加入兩個使1大PEM密鑰?
它們是openssl的很多命令行。
謝謝
我想我弄清楚..但我仍然需要幫助。 這兩個鍵都不是根據請求構建的,所以我無法合併它們。 首先,我需要解釋我想要做什麼。 我也會一步一步解釋......所以有人可以幫助我。 我有2個不同的電腦:一個Windows與javatool和一個其他Linux與openssl。 Windows是服務器端,而Linux有一個使用pem證書進行連接的第三方應用程序。 – Openssl3343 2011-05-17 15:17:31
首先,在我的服務器上爲我的客戶端生成一個密鑰:keytool -genkey -alias _client計算機名稱-keyalg RSA -keystore server.keystore -keysize 2048 keytool -certreq -alias _client計算機名稱-keystore server.keystore -file req.csr這會建立一個請求「----- BEGIN NEW CERTIFICATE REQUEST -----」。在這一點上,我不知道如何處理證書請求... – Openssl3343 2011-05-17 15:17:40