当前位置: 首页 > 知识库问答 >
问题:

如何通过PKCS#11 API从eToken获取私钥?

融修平
2023-03-14

目前,我已经开发了两个桌面应用程序,一个是C++另一个是C#。证书已存储在etoken中,并标记为不可导出

我想通过PKCS#11库从eToken获取私钥,并将私钥转换或复制到内存流或字节数组结构中,然后将密钥对象传递给第三方加密API(BC/OpenSSL)进行数据加密/解密。

我如何从标记为不可导出的eToken查看或获取私钥?

共有1个答案

仲俊豪
2023-03-14

您不能从令牌中提取标记为不可导出的私钥,这就是为什么要使用的原因。如果需要执行某些操作,则必须将数据发送到令牌,然后检索结果。
至少可以使用X509Store类(C#)读取USB内部的证书

 类似资料:
  • 问题内容: 我试图用来获取Chrome标签,如下所示: (伪代码) 按F6定向网址行。 Ctrl + C复制网址 从剪贴簿获取网址 通过BS4处理URL,请求,selenium等。 我完成了步骤1并停留在步骤2。同样,我也不知道如何处理步骤3。因此,认为我发现的方法不正确且效率不高。有人可以建议我应该做什么或给我更好的方法吗? 问题答案: 只是将所有评论汇总在一个答案中… 没有技巧和剪贴板抓取功能

  • 问题内容: 我从字符串定义一个新的gson对象: 此处的字符串示例:http : //api.soundrop.fm/spaces/XJTt3mXTOZpvgmOc 然后尝试返回一个值: 最后用: 但是我得到一个错误: 完整班:主班:http : //pastebin.com/v4LrZm6k 无线电班:http : //pastebin.com/2BWwb6eD 问题答案: 这是Java。字段根

  • 问题内容: 可以说我有一个包含x个未知字符的字符串。我怎么能得到char nr。13或char nr。x-14? 问题答案: 首先,确保所需的数字是从开头或结尾开始的字符串 的有效索引 ,然后可以简单地使用数组下标表示法。用于获取字符串长度

  • 问题内容: 我的页面上有一个通过URL调用spring控制器的页面。 现在,控制器看起来像 我发送的数据使用模式,并试图访问它的,但它显示为空白。 有什么方法可以在查看页面上接收该数据? 问题答案: 您必须为Spring Ajax调用示例添加@ResponseBody批注

  • 我在servlet里有一段代码 我有一个ajax代码 我有一个jsp代码 如何通过ajax将servlet中list的值分配给jsp中的allProduct

  • 问题内容: 给定一个表名,如何从plpgsql函数中提取主键列及其数据类型的列表? 问题答案: 上面的查询非常糟糕,因为它确实很慢。 我会推荐这个正式版本: http://wiki.postgresql.org/wiki/Retrieve_primary_key_columns 如果需要模式,查询如下