Мне нужны идеи, как создать алгоритм активации. Например, у меня есть демонстрационный сертификат. При условии, что приложение работает в демонстрационном режиме. Когда предоставляется сертификат полной версии, приложение работает в полном режиме. Возможно ли это вообще, и как это было бы хорошим способом создания этой системы?
Я думал, что одним простым делом будет просто две зашифрованные строки, теперь, когда расшифровка прошла успешно с демонстрационным сертификатом открытого ключа, приложение запустится в демонстрационном режиме и т. д.
РЕДАКТИРОВАТЬ: Используя C # и Windows 7