Cómo crear una clave pem en formato de cadena a partir de una clave codificada en base64

Estoy tratando de crear una clave pem a partir de una clave privada ecdsa, tengo que usar una cadena pem en otra función para crear un JWT, pero cuando intento

var base64key = 'MDc4M2UwODJiNmFhMmVmOWIxZDdjN2YwMTYxMGM4M2ZkZTk2OTE3OWVlNzdlYzBmNTJmY2NiNjBhMDBjNTA0OQ=='; var privKey64 = '-----BEGIN PRIVATE KEY-----\n'+base64key+'\n-----END PRIVATE KEY-----'; var sJWS = KJUR.jws.JWS.sign(null, {alg: "ES256"}, privKey64);

Entonces, cuando intento alimentar esta tecla pem para firmar la función, aparece el siguiente error

* init falló: clave privada PKCS8 simple malformada

Entonces sospecho que la clave pem generada no tiene un formato válido

Respuestas a la pregunta(0)

Su respuesta a la pregunta