Какой «USB-ключ» использовать для защиты программы от копирования?

Буду заказывать разработку программы. Программа или ключевой модуль будет компиллироваться под конкретный ключ. Нужно, чтобы программа работала только при вставленном в компьютер этом USB-ключе, другой ключ не подходил, и взять второй ключ для программы нигде было невозможно.
Предполагается выпустить и передать пользователям около десятка копий программы в течении нескольких лет, каждая со своим ключом.
Понятно, что хакнуть можно все, но стоимость программы не очень высока, программа узкоспециализирована и потенциальных пользователей можно пересчитать по пальцам. Нужна средняя мера зашиты, которая сделает взлом неинтересным.
Подскажите — защитит ли этот подход программу от копирования, какой выбрать ключ, и как сформулировать строчку в ТЗ?
  • Вопрос задан
  • 234 просмотра
Пригласить эксперта
Ответы на вопрос 1
@karminski
Senior React.JS Developer
Вообще вам нужен вот этот ключ https://www.guardant.ru/
Аналоги есть, но это вроде как российское производство, что вероятно немаловажно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы