jks

    1熱度

    4回答

    我有一個Base-64編碼的X.509(.CER)證書,它在下面的java代碼中導致NullPointerException。導致它的行是PublicKey pubKey = pubCert.getPublicKey(); 有沒有辦法來驗證myfile.keystore是否有「xyz」證書? final FileInputStream keyFile = new FileInputStream(f

    3熱度

    2回答

    我正在處理有關我的密鑰庫的問題。 首先,我開發了一個Java應用程序和CPP的應用程序之間的安全連接,使用OpenSSL的。上個月我工作得很好,但在過去的幾天裏,它不能正常工作。 我生成PEM和使用OpenSSL的一個重要文件,我通過轉換他們產生keystore.jks,當我測試它工作得很好了1-2個月。但是大約一個月之後,我意識到密鑰庫在java方面不起作用,因爲例外而失敗。兩天前,我生成了一個

    5熱度

    1回答

    如何將.jks文件導入java安全性的信任庫?我看到的所有教程都使用「.crt」文件。但是,我只有「.jks」文件,它也是我使用keytool命令生成的密鑰庫。 目前,我正在關注this tutorial。 我能夠生成Java密鑰庫和密鑰對,併爲基於本教程的現有Java密鑰庫生成證書籤名請求(CSR)。但是我無法將根或中級CA證書導入到現有的Java密鑰庫中,並將已簽名的主證書導入到現有的Java

    0熱度

    2回答

    目前,我已經得到了有關使用微軟的SignCode工具和證書(從GlobalSign的)簽署EXE文件的intresting問題... 所以,我們買了因爲當前的新證書將在短時間內到期。原始格式是JKS。我將這個證書從.JKS導出到.CER,這樣我就可以在本地計算機上安裝根證書受信任證書部分。我已經安裝它,如果我打開certmgr.msc我可以看到它,但如果我打開控制面板 - > Internet選項

    3熱度

    1回答

    我有沒有存儲通道的JKS密鑰存儲,其中包含沒有密鑰通過的私鑰。 我不能使用這個存儲和使用例如此鍵交互標誌jarsigner(它不允許空的keypass), 和所有自動化失敗要麼通過storepass或keypass或兩者。 但私鑰是密鑰庫。 我所有試圖使用keytool解壓密鑰的嘗試都失敗了,並且由於無效,所有嘗試密碼保護密鑰或密鑰庫的嘗試都失敗了。 GUI和其他操作密鑰庫的工具也是如此。我是猜測

    5熱度

    4回答

    我試圖使用密鑰工具x.PFX文件轉換爲x.JKS文件,但我收到以下錯誤: keytool error: java.lang.Exception: Alias <2> does not exist 操作着與此前這個錯誤分別是: 上市x.PFX文件內容(只是爲了讀別名): keytool -v -list -storetype pkcs12 -keystore x.pfx Enter keys

    0熱度

    1回答

    我有一個Java Server它理解.jks format和理解.pem的客戶端。我生成Server key-pair使用keytool和Client key-pair使用openssl但爲了相互身份驗證,我該如何導入client's public key into server's JKS和Server Public key into client .pem文件。

    0熱度

    1回答

    此問題與How to use PEM file to create a SSL socket in Java?類似,但我似乎無法得到建議的解決方案從這個問題的工作。我曾經能夠連接到一個.Net Web服務,但現在他們已經通過證書實現了SLL,我無法再訪問它。服務器團隊向我提供了一個證書,使我能夠再次連接到Web服務。我已經確認這是使用curl工作的: curl -E cer_file.pem:pa

    1熱度

    3回答

    我想確定引用不同keyStore文件以滿足我的負載測試需求的最佳方式。 我有套不同的證書不同的環境。一個用於開發,一個用於分期。我的目標是使用一個帶參數的測試計劃來告訴Jmeter要打哪個環境。 如何通過BeanShell的告訴的JMeter使用哪個的keyStore?電流在system.properties設置如下: javax.net.ssl.keyStore=C:/apache-jmeter

    4熱度

    1回答

    我有一個密鑰庫,其中已添加多個密鑰和證書 我想使用基於來自密鑰庫的別名的證書並將其用於SSL 我試過設置以下系統屬性但沒有任何幫助 System.setProperty("javax.net.ssl.keyAlias", "abcd"); System.setProperty("javax.net.ssl.keyStoreAlias", "abcd"); 它總是使用從密鑰庫中的第一個證書,而