@uncleO

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

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

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

Похожие вопросы
22 нояб. 2024, в 03:54
1500 руб./за проект
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект