реклама на сайте
подробности

 
 
> Лицензирование программы для микроконтроллера
d7d1cd
сообщение Apr 19 2016, 08:05
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 442
Регистрация: 26-11-10
Пользователь №: 61 199



Здравствуйте все! Есть устройство на базе микроконтроллера MSP430F249. Под этот микроконтроллер написана программа. Для того, чтобы программа выполняла свои основные функции, пользователь должен приобрести код активации и передать его в устройство. Код активации устанавливает время работы основных функций программы в сутках. Программа микроконтроллера не доступна пользователю (микроконтроллер заблокирован на чтение программы). Код активации будет вводиться в устройство посредством кнопок самого устройства и его ЖК дисплея. Код активации, естественно, должен быть устойчив к взлому. Посоветуйте, как реализовать данный функционал.

Сейчас есть следующая идея. Программа в устройстве пользователя генерирует ключ шифрования случайным образом. Пользователь с помощью кнопок устройства определяет этот ключ и передает его продавцу лицензий. Продавец лицензий с помощью этого ключа создает код активации, в который "вшит" нужный срок действия программы, и продает этот код пользователю устройства. Пользователь вводит код активации в устройство. Программа устройства, если код активации "правильный", устанавливает время работы.

Если у кого-то есть другие идеи, поделитесь, пожалуйста.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rx3apf
сообщение May 29 2016, 10:25
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Мечты, мечты... По факту мы имеем сплошь и рядом кодирование элементарных вещей (катриджи, модемы, аккумуляторные сборки, автоэлектронику). Да, есть штучные решения "на халяву" - типа генератора лицензий для скопов и анализаторов конкретных производителей. Но вот, скажем, сервис для широкого спектра аккумуляторов ноутбуков - может быть, штучно можно что-то накопать, а так, чтобы вот кто-то раскопал десятки моделей, разобрался с протоколами и все выложил в открытый доступ - пользуйтесь, дорогие ? Щаз... Я не скажу, что мне лично нравится ситуация - но вот такая суровая реальность. А совершенно и абсолютно недоступная документация на массу чипов ? Что-то никто из владельцев не озаботился выложить в открытый доступ ? Специализированный сервисный софт - совершенно аналогично. Но, конечно, мечтатели и дальше могут мечтать о появлении конкурента "без заморочек". По факту - людям нужно сегодня и сейчас (загляните на специализированные форумы). И они не будут ждать этого вашего доброго волшебника. Кстати, и китайцы не торопятся массово облагодетельствовать на халяву ни "железом", ни документацией или софтом...

На всякий случай - мой профиль работы вообще никаким образом с такими темами не пересекается (ни с одной стороны), но как бы слегка в курсе...
Go to the top of the page
 
+Quote Post
amiller
сообщение May 29 2016, 13:40
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 176
Регистрация: 20-02-14
Из: Томск
Пользователь №: 80 612



Цитата(rx3apf @ May 29 2016, 14:25) *
Мечты, мечты... По факту мы имеем сплошь и рядом кодирование элементарных вещей (катриджи, модемы, аккумуляторные сборки, автоэлектронику).

Про мечты согласен. Но мечтатели находятся с обоих сторон.
Например производители принтеров наверное мечтают, чтобы по опустошению картриджа (зачипованого кстати) клиент всегда покупал новый картридж.
Однако мы заправляем их по пять и более раз.
Сотовые компании мечтают, чтобы купив залоченный телефон, мы годами сидели на невыгодном тарифе. Однако мы легко разлочиваем телефоны и используем их так, как хотим.
Автопроизводители мечтают, чтобы мы пользовались официально купленными адаптерами и их сервисным ПО. А мы покупаем адаптер в китае за 5 баксов, а ПО взламываем.
И так далее и тому подобное. Чем востребованнее продукт, тем проще найти решение.
Все попытки ввести абонентскую плату за пользование изделием обычно соседствуют с попытками получения сверхприбыли. Это означает, что идея копирования устройства или взлома ПО является коммерчески привлекательной.
А если не гнаться за сверхприбылью, а продавать изделие за разумную, экономически обоснованную цену, то опасности копирования можно или избежать вообще, или сильно затормозить возможных конкурентов.
Так что реальность сурова также и для тех, кто продавая клиентам продукцию, намеревается потом всю жизнь с них деньги собирать и в пачки складывать.
У меня были случаи, когда приходилось по просьбам клиентов выводить на российский рынок копии (функциональные) продуктов известных брендов.
Потом они (бренды) вынуждены были в разы понижать цены, делать скидки, но уже поздно, свою долю рынка мы получили. Импортозамещение, - так сказать.
А если бы ценник сразу был адекватный, у нас бы и мыслей не возникло лезть в эту нишу.



Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- d7d1cd   Лицензирование программы для микроконтроллера   Apr 19 2016, 08:05
- - amiller   Что-то я как то слабо представляю себе, как пользо...   Apr 19 2016, 08:25
|- - d7d1cd   Цитата(amiller @ Apr 19 2016, 11:25) Что-...   Apr 19 2016, 08:58
|- - slanted   Цитата(amiller @ Apr 19 2016, 12:25) Что-...   Apr 19 2016, 09:15
|- - d7d1cd   Цитата(slanted @ Apr 19 2016, 12:15) Обыч...   Apr 19 2016, 10:10
|- - slanted   Цитата(d7d1cd @ Apr 19 2016, 14:10) Где м...   Apr 19 2016, 15:01
- - ViKo   Если у МК есть уникальный серийный номер, то можно...   Apr 19 2016, 09:50
- - amiller   Я всё же считаю в цепочке взаимодействия самым нен...   Apr 19 2016, 15:19
|- - d7d1cd   Цитата(amiller @ Apr 19 2016, 18:19) Я вс...   Apr 20 2016, 12:05
|- - zltigo   QUOTE (d7d1cd @ Apr 20 2016, 15:05) ...за...   Apr 20 2016, 12:45
|- - d7d1cd   Цитата(zltigo @ Apr 20 2016, 15:45) Лично...   Apr 20 2016, 18:29
|- - zltigo   QUOTE (d7d1cd @ Apr 20 2016, 21:29) Лично...   Apr 20 2016, 21:44
|- - d7d1cd   Цитата(zltigo @ Apr 21 2016, 00:44) Лично...   Apr 21 2016, 05:13
|- - zltigo   QUOTE (d7d1cd @ Apr 21 2016, 08:13) ...че...   Apr 21 2016, 05:42
- - controller_m30   Можно проще. Срок работы устройства задавать при и...   Apr 20 2016, 14:10
- - controller_m30   Перейти от единиц измерения "байт" к еди...   Apr 21 2016, 05:26
|- - d7d1cd   Цитата(controller_m30 @ Apr 21 2016, 08:2...   Apr 21 2016, 05:52
|- - zltigo   QUOTE (d7d1cd @ Apr 21 2016, 08:52) Но те...   Apr 21 2016, 06:22
||- - d7d1cd   Цитата(zltigo @ Apr 21 2016, 09:22) Это о...   Apr 21 2016, 06:30
|- - ViKo   Цитата(d7d1cd @ Apr 21 2016, 08:52) Не мо...   Apr 21 2016, 06:36
||- - d7d1cd   Цитата(ViKo @ Apr 21 2016, 09:36) Потом б...   Apr 21 2016, 07:24
|- - AlexRayne   Цитата(d7d1cd @ Apr 21 2016, 08:52) CRC н...   Apr 21 2016, 09:10
- - ViKo   Ограничивать не время работы, а функционал. А посл...   Apr 21 2016, 07:37
|- - d7d1cd   Цитата(ViKo @ Apr 21 2016, 10:37) Огранич...   Apr 21 2016, 08:16
|- - ViKo   Цитата(d7d1cd @ Apr 21 2016, 11:16) В это...   Apr 21 2016, 09:14
|- - gte   Цитата(ViKo @ Apr 21 2016, 13:14) Почему?...   Apr 21 2016, 09:34
|- - ViKo   Цитата(gte @ Apr 21 2016, 12:34) Ну зачем...   Apr 21 2016, 09:45
- - ViKo   Человек предпочитает быть владельцем вещи, а не ар...   Apr 21 2016, 09:08
|- - d7d1cd   Цитата(ViKo @ Apr 21 2016, 12:08) Человек...   Apr 21 2016, 09:59
|- - zltigo   QUOTE (d7d1cd @ Apr 21 2016, 12:59) Перво...   Apr 21 2016, 10:08
- - vovanse   Может RFID? А в метке шифрованная информация. Прос...   Apr 21 2016, 10:13
- - ViKo   Насмешек я не писал. Критику - да. Моя критика не ...   Apr 21 2016, 10:14
|- - d7d1cd   Цитата(ViKo @ Apr 21 2016, 13:14) Насмеше...   Apr 21 2016, 11:16
|- - vovanse   Цитата(d7d1cd @ Apr 21 2016, 18:16) Можно...   Apr 21 2016, 11:36
- - aiwa   Цитата(d7d1cd @ Apr 19 2016, 11:05) Сейча...   Apr 22 2016, 01:56
- - yes   всю тему не осилил, если пишу боян - сори просто ...   Apr 22 2016, 12:49
|- - d7d1cd   Цитата(yes @ Apr 22 2016, 15:49) всю тему...   Apr 24 2016, 07:20
|- - slanted   Цитата(d7d1cd @ Apr 24 2016, 11:20) Вы на...   Apr 24 2016, 09:15
|- - d7d1cd   Цитата(slanted @ Apr 24 2016, 12:15) Кста...   Apr 24 2016, 19:12
- - ViKo   Дальше в лес - больше дров. Говорил уже, задайте в...   Apr 25 2016, 11:02
- - d7d1cd   В общем, как в той сказке: "думал, думал и на...   May 20 2016, 06:01
- - ViKo   А пользователя как собираетесь определять, по фами...   May 20 2016, 06:31
|- - d7d1cd   Цитата(ViKo @ May 20 2016, 09:31) А польз...   May 20 2016, 06:56
|- - ViKo   Цитата(d7d1cd @ May 20 2016, 09:56) У каж...   May 20 2016, 09:55
- - d7d1cd   Цитата(ViKo @ May 20 2016, 12:55) Если кт...   May 20 2016, 12:36
- - jks   Придумываете пароль длиной до 32 символов. Шифрует...   May 20 2016, 14:35
- - aiwa   Цитата(d7d1cd @ May 20 2016, 09:01) Тепер...   May 20 2016, 16:39
- - @Ark   Цитата(d7d1cd @ Apr 19 2016, 11:05) Здрав...   May 20 2016, 18:04
|- - d7d1cd   Цитата(@Ark @ May 20 2016, 21:04) Я бы ещ...   May 20 2016, 19:59
|- - @Ark   Цитата(d7d1cd @ May 20 2016, 22:59) ... н...   May 21 2016, 02:23
|- - rx3apf   Цитата(@Ark @ May 21 2016, 05:23) ... И ,...   May 28 2016, 20:46
|- - @Ark   ...   May 28 2016, 21:04
|- - amiller   Цитата(rx3apf @ May 29 2016, 00:46) Забав...   May 29 2016, 08:00
|- - @Ark   Цитата(rx3apf @ May 28 2016, 23:46) Забав...   May 29 2016, 14:14
|- - mantech   Цитата(@Ark @ May 29 2016, 17:14) Во-перв...   May 29 2016, 18:47
|- - @Ark   ...   May 29 2016, 19:54
|- - d7d1cd   Цитата(mantech @ May 29 2016, 21:47) ... ...   May 30 2016, 05:15
|- - @Ark   Цитата(d7d1cd @ May 30 2016, 08:15) ...ус...   May 30 2016, 09:26
||- - d7d1cd   Цитата(@Ark @ May 30 2016, 12:26) Называй...   May 30 2016, 11:08
||- - @Ark   Цитата(d7d1cd @ May 30 2016, 14:08) Аренд...   May 30 2016, 11:29
||- - rx3apf   Цитата(@Ark @ May 30 2016, 14:29) Вы лучш...   May 30 2016, 16:34
||- - @Ark   Цитата(rx3apf @ May 30 2016, 19:34) ... М...   May 30 2016, 17:58
||- - rx3apf   Цитата(@Ark @ May 30 2016, 20:58) либо до...   May 30 2016, 18:45
||- - @Ark   Цитата(rx3apf @ May 30 2016, 21:45) Ага. ...   May 30 2016, 19:18
|- - mantech   Цитата(d7d1cd @ May 30 2016, 08:15) В мое...   May 31 2016, 12:51
- - Dog Pawlowa   Цитата(d7d1cd @ Apr 19 2016, 11:05) Под э...   May 24 2016, 15:13
- - Эдди   del   May 24 2016, 20:35
- - d7d1cd   rx3apf, благодарю за поддержку   May 29 2016, 13:45
- - d7d1cd   Цитата(@Ark @ May 30 2016, 14:29) ... Мож...   May 30 2016, 12:44
|- - @Ark   Цитата(d7d1cd @ May 30 2016, 15:44) Если ...   May 30 2016, 13:11
- - rx3apf   То, что я не хотел бы пользоваться таким инструмен...   May 30 2016, 19:29


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 14:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01496 секунд с 7
ELECTRONIX ©2004-2016