如何通过PKCS#11 API从电子令牌获取私钥
How can I get the private key from the eToken by PKCS#11 API?
目前,我已经开发了两个桌面应用程序,一个是C++
另一个是C#
。证书已存储在eToken
中并标记为不可导出
我想通过PKCS#11
库从eToken获取私钥,并将私钥转换或复制到内存流或字节数组结构中,然后将密钥对象传递给第三方加密API(BC/OpenSSL
(进行数据加密/解密。
如何查看或获取标记为不可导出的电子令牌的私钥?
您无法从令牌中提取标记为不可导出的私钥,这就是使用的原因。 如果需要执行某些操作,则必须将数据发送到令牌,然后检索结果。
至少您可以使用 X509Store 类 (C#( 读取 USB 内部的证书。
相关文章:
- 如何在C++中使用X509证书模在令牌中查找私钥
- holeMenuProgram.cpp:38:1 错误:'}'令牌之前的预期主表达式
- C++:"("令牌"之前有预期的非限定 id 指向类中成员函数的指针
- Arduino 用于语句错误。令牌之前的预期')' ';'。如何解决这个问题?
- 错误:令牌 { '{' 之前应存在非限定 ID
- 允许哪些令牌作为 #include 的参数?
- "错误 C0000:语法错误,令牌"<EOF>"处出现意外$end,并且不确定
- 它在 { 令牌之前给了我预期的标识符
- 获取语法和意外令牌错误,任何人都知道原因
- 如何通过PKCS#11 API从电子令牌获取私钥
- 获取错误:在"("令牌之前缺少模板参数
- libclang:如何获取令牌语义
- 如何获取特定域用户的访问令牌?
- Visual Studio C++:获取未解析的令牌和未解析的链接.我该怎么办
- 在尝试使用 new 和 copy 构造函数分配内存时,在 '(' 令牌之前获取"预期的非限定 id"
- 获取令牌之间的子字符串
- 我无法获取令牌的字符串值
- 获取字符串令牌/参数作为解析
- 在谷歌云存储中使用服务帐户获取OAuth令牌时'invalid_grant'错误
- 如何从文本文件中获取令牌并将其放入二维矩阵中