Ответ «отслеживать комбинацию IP-адреса и идентификатора пользователя» не удовлетворит мои (очень похожие) потребности. Если (портативный) компьютер перемещается между доменами WiFi, его IP-адрес изменится. Если компьютер подключен к коммерческому IP-провайдеру, IP-адрес часто может меняться без предупреждения или уведомления.
Мои пользователи не хотят иметь дело с такими проблемами. Они даже не хотят знать, что эти проблемы существуют!
Привязка MAC-адреса и идентификатора пользователя может быть выполнена во время установки. Это не идеально, но довольно хорошо.
Конечно, нам нужна реализация публично-частного ключа ...
Oz