#database #encryption #hash #key #license-key
Вопрос:
У меня к вам довольно простой вопрос.
Как бы вы сохранили лицензионный ключ, например, от Windows 10 или Steam, в базе данных?
Мой мыслительный процесс состоял бы в том, что я должен зашифровать его, так как мне нужно показать «клиенту» обычный текстовый ключ после покупки. что, насколько я понимаю, невозможно, если хэшировать.
Существуют ли другие способы защиты ключей? Может быть, даже вообще не использовать базу данных?
Спасибо, что уделили мне время!
Ответ №1:
Я нашел пакет npm под названием crypto, который позволяет шифровать и расшифровывать данные. Я еще не пробовал, но я вставлю вам ссылку, которую нашел здесь, чтобы вы могли проверить сами.