Есть много вопросов, связанных с лицензионными ключами, заданными в Stack Overflow. Но они не отвечают на этот вопрос.Ищете алгоритм лицензионного ключа
Может ли кто-либо предоставить простой алгоритм лицензионного ключа, который является технологически независимым и не требует получения диплома по математике?
Алгоритм ключа лицензии аналогичен шифрованию с открытым ключом. Мне просто нужно что-то простое, которое может быть реализовано на любой платформе .NET/Java и использует простые данные, такие как символы.
Ответы, написанные как псевдокоды, являются совершенными.
Так что, если человек представляет строку, может быть сгенерирована дополнительная строка, которая является кодом авторизации. Ниже приведен общий сценарий, для которого он будет использоваться.
- Клиент загружает программное обеспечение, которое генерирует уникальный ключ при первоначальном запуске/установке.
- Программное обеспечение работает в течение пробного периода.
- В конце испытательного периода требуется ключ авторизации.
- Клиент идет в назначенный веб-сайт, вводит свой код и получить код авторизации для того, чтобы программное обеспечение, после оплаты :)
Не бойтесь описать свой ответ, как будто вы разговариваете с 5yr как я не математик.
Я думаю, что ключ «и не требует диплома в математике, чтобы понимать * и не так легко сломать его бессмысленно *», и в этом случае ответ вообще отсутствует. –
Не забудьте добавить, что он должен быть бесплатным и вручен вам на серебряном блюде. –
@GregS. Это спринт! LOL ... Я сделал некоторый поиск в Google, и мне не удалось найти разумный алгоритм. Надеясь, что кто-то может ссылаться на стоящую ссылку – giulio