Я пытаюсь создать ключ pem из закрытого ключа ecdsa, мне нужно использовать строку pem в другой функции для создания JWT, но когда я пытаюсь
var base64key = 'MDc4M2UwODJiNmFhMmVmOWIxZDdjN2YwMTYxMGM4M2ZkZTk2OTE3OWVlNzdlYzBmNTJmY2NiNjBhMDBjNTA0OQ==';
var privKey64 = '-----BEGIN PRIVATE KEY-----\n'+base64key+'\n-----END PRIVATE KEY-----';
var sJWS = KJUR.jws.JWS.sign(null, {alg: "ES256"}, privKey64);
Поэтому, когда я пытаюсь передать этот ключ pem для функции подписи, я получаю следующую ошибку
* ошибка инициализации: искаженный закрытый ключ PKCS8
Поэтому я подозреваю, что сгенерированный ключ pem имеет недопустимый формат.