簡體   English   中英

SoftHSM無法獲得證書

[英]SoftHSM cannot get certificate

在SoftHsm(v2.4.0)中,我注意到,如果您在同一令牌中沒有對應的私鑰,則無法提取自簽名證書。 我使用OpenSSL生成了證書,然后使用softhsm2-util --import導入了該證書。

我使用Java與SoftHSM進行交互,並且如果不存在私鑰,則調用KeyStore.getCertificate(label)返回null 這是錯誤還是普通的加密技術? 我試着上網看,但是什么也沒找到...

您觀察到的行為不是由SoftHSM引起的,而很可能是由JAVA的SunPKCS11提供程序引起的。 通常在“ PKCS#11參考指南”中記錄其實現:

選擇適合您的JAVA版本的正確指南,並查看“密鑰庫要求”一章。 您會在這里找到答案:

  1. 不屬於私鑰條目或受信任證書條目的任何私鑰或證書對象都將被忽略。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM