@uncleO

Как сгенерить крипто ключ или нечто для идентификации клиента?

Задача - у меня есть dll библиотека которая устанавливается у клиента и что то там делает полезное, она ходит за обновленным контентом ко мне на сервак. Как сделать чтобы однозначно идентифицировать эту библиотеку в тот момент когда она приходит за обновлениями, другими словами чтобы каждый клиент имел свою уникальную копию этой dll. Обновления стоят денег поэтому нужно чтобы было трудно (невозможно) модифицировать библиотеку клиентом с целью например притвориться библиотекой другого клиента и получать обновления за другого. Как решить задачу, в сторону каких технологий смотреть?
  • Вопрос задан
  • 2410 просмотров
Пригласить эксперта
Ответы на вопрос 2
Не проще ли хранить информацию о том, что клиент с таким то уникальным ID уже получил обновление, и повторно ему обновление не выдавать. Тогда пользователь, "поделившийся" своим дистрибутивом, сам вырыл себе яму.
Ответ написан
Комментировать
@m0rd
Если dll отдана пользователю, то уже нельзя доверять информации, приходящей от этой dll. Копайте в другую сторону.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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