Генерация серийного номера для активации продукта
Прежде всего, это не вопрос генерации серийного номера для других продуктов. яне глядя на "взломать» другие продукты.
Вот мои требования:
Я хотел бы создать серийный номер стандартного вида: AILU7-ABCDE-54321-1234-AFCK-17UDFМне нужен какой-то процесс, который проверяет, является ли этот серийный номер "действительный» - Эта часть делаетне должны быть чрезвычайно сложными. то есть, если все числа суммируют до значения, большего, чем X - I 'Я бы согласился с этим, но если есть решения, которые справятся с этой сложностью для меня, яЯ был бы счастлив их использовать.Процесс, который проверяет серийный номер, можетне быть на стороне сервера. т.е. я не могу сделать запрос на внешний веб-сервер, чтобы проверить, что серийный номер действителен.Мне нужен какой-то способ вытащить метаданные из серийного номера. то есть после того, как я проверил, что серийный номер правильный, мне нужно иметь возможность считать из него некоторые значения: "пользовательский лимит ","Дата окончания срока", так далее ...Проверка серийного номера будет осуществляться с помощью приложения ASP.NET MVC 3. Генерация серийного номера делаетне должно быть сделано таким образом, хотя.я не ищу серебряную пулю, которая будет выполнять все эти требования, но более или менее некоторые ссылки на документацию или существующие библиотеки, которые помогут мне начать. Единственная библиотека, которую я видел, этоXHEO DeployLX библиотека; что слишком много для моих нужд.
Не могли бы вы предоставить мне любую информацию, которая могла бы указать мне правильное направление?