Node.js криптогенерация пары клавиш в нижнем регистре

#node.js #cryptography #key #signature

#node.js #криптография #Клавиша #подпись

Вопрос:

Используя node.js криптобиблиотека, я хотел бы сгенерировать пару клавиш в нижнем регистре, которую я мог бы использовать для подписи данных.

Этот код работает, однако ключи также содержат символы верхнего регистра. (Часть —BEGIN PUBLIC KEY— имеет значение не только тело ключа)

 const crypto = require('crypto');

const { privateKey, publicKey } = crypto.generateKeyPairSync('rsa', {
  namedCurve: 'sect239k1',
  modulusLength: 512,
  publicKeyEncoding: { type: 'spki', format: 'pem' },
  privateKeyEncoding: { type: 'pkcs8', format: 'pem' }
});
  

Комментарии:

1. console.log(publicKey.toLowerCase()) следует печатать ваш публичный ключ в нижнем регистре

2. Прежде всего, зачем вам это нужно в нижнем регистре?

3. На самом деле мне это больше не нужно

4. Как я могу удалить этот вопрос?