Javascript 如何从base64编码密钥创建字符串格式的pem密钥
我试图从ecdsa私钥创建pem密钥,我必须在另一个函数中使用pem字符串来创建JWT,但是当我尝试Javascript 如何从base64编码密钥创建字符串格式的pem密钥,javascript,jwt,sign,bitcoinj,Javascript,Jwt,Sign,Bitcoinj,我试图从ecdsa私钥创建pem密钥,我必须在另一个函数中使用pem字符串来创建JWT,但是当我尝试 var base64key='MDc4M2UwODJiNmFhMmVmOWIxZDdjN2YwMTYxMGM4M2ZkZTk2OTE3OWVlNzdlYzBmNTJmY2NiNjBhMDBjNTA0OQ='; var privKey64='----开始私钥------\n'+base64key+'\n----结束私钥------'; var sJWS=KJUR.jws.jws.sign(null
var base64key='MDc4M2UwODJiNmFhMmVmOWIxZDdjN2YwMTYxMGM4M2ZkZTk2OTE3OWVlNzdlYzBmNTJmY2NiNjBhMDBjNTA0OQ=';
var privKey64='----开始私钥------\n'+base64key+'\n----结束私钥------';
var sJWS=KJUR.jws.jws.sign(null,{alg:“ES256”},privKey64)代码>
所以,当我试图将这个pem密钥提供给签名函数时,我得到了以下错误
*初始化失败:格式错误的普通PKCS8私钥
因此,我怀疑生成的pem密钥的格式无效