Здравствуйте, Эйнсток Файр, Вы писали:
ЭФ>Получится. Нужно частично генерировать на сервере (в части алгоритма), частично на клиенте (в части подписи). Финальный результат получать только на клиенте, вычислять одностороннюю функцию и отправлять на завершение регистрации факта продажи.
Тогда можно оставить ту часть что на сервере, а ту что на клиенте — заменить. И получится что вина клиента не доказана — и вы могли сгенерить новый файл.
Это все, конечно, трудозатратно. Но когда книг будет много — взлом окупится.