Как создать ключ pem в строковом формате из ключа в кодировке base64

Я пытаюсь создать ключ 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 имеет неверный формат

Ответы на вопрос(0)

Ваш ответ на вопрос