【发布时间】:2011-10-01 05:03:49
【问题描述】:
我能否使用 PKCS #11 或 CryptoAPI 从智能卡内的密钥容器中获取公钥/私钥对?
【问题讨论】:
标签: c++ smartcard cryptoapi private-key pkcs#11
我能否使用 PKCS #11 或 CryptoAPI 从智能卡内的密钥容器中获取公钥/私钥对?
【问题讨论】:
标签: c++ smartcard cryptoapi private-key pkcs#11
我不是这方面的专家,但我认为智能卡的全部意义在于您无法提取私钥。您将数据发送到卡上,然后让它在自己的处理器上执行加密操作。
【讨论】:
这取决于。 CryptoAPI(以及智能卡的 CSP)和 PKCS#11 都允许您拥有 可导出 密钥对。但是,通常使用非可导出的私钥来充分发挥智能卡的潜力。
因此,如果您正在编写应用程序,它就成为您的选择。否则其他人已经为您做出了选择;-)
【讨论】: