Javascript 使用PKI.JS读取CMS信封数据的.key格式的私钥
我试图修改CMS EnvelopedData的示例: 要读取本地密钥+证书+密码 到目前为止,我已经能够通过HTML5的“文件API”()阅读证书 但一旦我拿到信封并试图打开它,它就会给我一个错误:Javascript 使用PKI.JS读取CMS信封数据的.key格式的私钥,javascript,html,encryption,cryptography,pki,Javascript,Html,Encryption,Cryptography,Pki,我试图修改CMS EnvelopedData的示例: 要读取本地密钥+证书+密码 到目前为止,我已经能够通过HTML5的“文件API”()阅读证书 但一旦我拿到信封并试图打开它,它就会给我一个错误: DataError: Data provided to an operation does not meet requirements 在文档()中,它说私钥必须是PKCS8格式,但我不知道如何转换它或如何从密钥生成它 recipientPrivateKey-ArrayBuffer-用于 收件人
DataError: Data provided to an operation does not meet requirements
在文档()中,它说私钥必须是PKCS8格式,但我不知道如何转换它或如何从密钥生成它
recipientPrivateKey-ArrayBuffer-用于
收件人的私钥。此字段对于收件人的类型是必需的
KeyTransRecipientInfo和KeyAgreeRecipientInfo
此外,密钥的密码从未使用过,即使我在预定义的数据中传递它,它也不起作用
预定义数据-ArrayBuffer-早期使用的预共享数据(预共享
“密钥加密密钥”或密码)
:(我遗漏了什么?或者我应该如何传递私钥?你好,阿尔弗雷多,你有任何更新吗?Thanks@IgnacioOcampo不,PKIJS的人没有帮我解决问题。