无法在虚拟智能卡上加载私钥
unable to load private key on the virtual smart card
问题描述
我已经将 bixVirtualReader 与 OpenSC-isoApplet 一起使用
但我无法在智能卡上加载私钥
我试过的
我在创建 2048/rsa 密钥生成器后尝试了这条指令
pkcs15-init --store-private-key key.pem --auth-id 01 --pin 1234
但它 returns 出现以下错误
私钥存储失败:不允许
我运行这个命令说没有任何证书
pkcs15-tool -c
使用 reader 卡:Bix VIRTUAL_CARD_READER 0
还有这个命令说没有任何密钥
pkcs15-tool -k
使用 reader 卡:Bix VIRTUAL_CARD_READER 0
我也试过这些命令
pkcs15-init --create-pkcs15
pkcs15-init --store-certificate publickey.pem --label myKey --auth-id FF --id 01 --format pem --pin 1234
pkcs15-init --generate-key "rsa/2048" --auth-id "FF" --label "myKey" --id "1"
它有效,但是当我 运行 certutil -scinfo 它给出了
未检索到 reader 的证书:Bix VIRTUAL_CARD_READER 0
请指导我找到如何将有效证书添加到我的虚拟智能卡的解决方案
任何帮助表示赞赏
我在 isoApplet DEF_PRIVATE_KEY_IMPORT_ALLOWED = true 中启用了密钥导入,问题解决了
问题描述
我已经将 bixVirtualReader 与 OpenSC-isoApplet 一起使用 但我无法在智能卡上加载私钥
我试过的
我在创建 2048/rsa 密钥生成器后尝试了这条指令
pkcs15-init --store-private-key key.pem --auth-id 01 --pin 1234
但它 returns 出现以下错误
私钥存储失败:不允许
我运行这个命令说没有任何证书
pkcs15-tool -c
使用 reader 卡:Bix VIRTUAL_CARD_READER 0
还有这个命令说没有任何密钥
pkcs15-tool -k
使用 reader 卡:Bix VIRTUAL_CARD_READER 0
我也试过这些命令
pkcs15-init --create-pkcs15 pkcs15-init --store-certificate publickey.pem --label myKey --auth-id FF --id 01 --format pem --pin 1234 pkcs15-init --generate-key "rsa/2048" --auth-id "FF" --label "myKey" --id "1"
它有效,但是当我 运行 certutil -scinfo 它给出了 未检索到 reader 的证书:Bix VIRTUAL_CARD_READER 0
请指导我找到如何将有效证书添加到我的虚拟智能卡的解决方案 任何帮助表示赞赏
我在 isoApplet DEF_PRIVATE_KEY_IMPORT_ALLOWED = true 中启用了密钥导入,问题解决了