Завершение работы над системой лицензирования программы
Ну вот, полноценная система лицензирования на стороне клиента готова. Теперь работает как ограничение на использование программы, так и активация программы при помощи ключа, который проверяется на стороне сервера. Серверную часть системы лицензирования я, конечно, полностью не сделал. До этого ещё далековато. Нужно ещё доделать программу. Дойти до этого торжественного и одновременно волнующего события, что будет не раньше, чем весной уже 2024 года. Вот я и в копирайтах сменил дату с 2023 на 2024. Мда, как же всё отодвигается срок окончания работы. Года всё идут и идут. А воз пока что почти всё там. Ну да ладно, главное - не раскисать и идти, пробивать в гордой уверенности себе дорогу в этот мир и жизнь достойную. Что-то меня на поэзию понесло.
Ну а вот и окошко активации (заветное), с зелёной подсветкой, если ключ имеет корректный формат:

Сегодня я существенно переработал C#-класс шифрования и дешифрования данных с использованием алгоритмов AIS. И я также реализовал эти функции на стороне сервера. Теперь на клиенте и на сервере одинаково работают функции шифрования. Выдают одинаковый результат с использованием одинаковых ключей. Так что данными между сервером и программой можно обмениваться в закрытом виде. Так надёжнее.
Ну вот и на этом пока всё. Сворачиваю работу на сегодня. Ну а дольше уже начну верстать дизайн главного окна. Так что вернёмся к копипаст-рефакторингу. На какое-то время. Ну и на этом теперь всё и до новых постов и новых свершений.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.