我需要从智能卡中包含的数字签名开始创建一个.pfx文件。 我有一个智能卡,并且我知道允许我创建.cer文件(而不是.pfx)的密钥代码。我尝试使用“ OpenSSL”实用程序,但是我错过的是“ .key”文件。 如何生成知道智能卡密钥代码的.key文件?
答案 0 :(得分:0)
您可能在这里做了一些您真的不想做的事情。创建证书(您提到的.cer文件)是智能卡的正常使用案例,您可以在其中使用智能卡对该证书进行签名。您不会获得“密钥文件”,因为该文件已在智能卡中安全保存。
在典型的加密智能卡中,您无法导出密钥,因为这会使使密钥受到物理保护的整个想法无效。
PFX文件以及pkcs#12容器都在同一容器中包含证书和私钥。而且由于您很可能无法从智能卡中导出密钥,因此您无法进行询问。