Здравствуйте, я хотел бы сгенерировать пару открытых / закрытых ключей в node-js и использовать открытый ключ для шифрования сообщения и закрытый ключ для расшифровки сообщения.
Мне нужно закодировать пользователя secretKey, потому чтоЯ использую их для индивидуальной проверки. И тогда я должен расшифровать его. Я думаю, я могу использовать шифрование с открытым / закрытым ключом для этого.
Я знаю window.crypto.subtle.generateKey, и здесь много примеров алгоритмов шифрования https://github.com/diafygi/webcrypto-examples/#aes-gcm. Но я думаю, что для их использования мне нужно импортировать окно-криптографию. И я не понимаю, какой из них мне следует использовать и как.
Есть ли какой-либо источник, пример или предложение для меня сделать это с помощью node-js?
РЕДАКТИРОВАТЬ: Я узнал, что в javascript нет функции, которая могла бы декодировать секретный ключ токена. Секретный ключ создается с помощью специальных алгоритмов.