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

 
 
> Лицензирование программы для микроконтроллера
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
Ответов
@Ark
сообщение May 20 2016, 18:04
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 688
Регистрация: 13-05-16
Пользователь №: 91 710



Цитата(d7d1cd @ Apr 19 2016, 11:05) *
Здравствуйте все! Есть устройство на базе микроконтроллера MSP430F249. Под этот микроконтроллер написана программа. Для того, чтобы программа выполняла свои основные функции, пользователь должен приобрести код активации ...

Я бы еще мог понять топикстартера, если речь шла о "чистом" прикладном ПО, устанавливаемом на персональный компьютер...
А когда речь идет о "встроенном" ПО - извините! Человек, покупая ваше изделие, "автоматически" приобретает права на использование вашего ПО, по факту покупки.
Это ваша проблема, как защитить изделие от возможного несанкционированного копирования, а отнюдь не конечного пользователя. И не нужно перекладывать ее с больной головы на здоровую.
Вы что, взомнили себя "мелко-мягкими" монополистами, чтобы диктовать свои условия? Представьте, что у вас, грубо говоря, помещение горит, а автоматическая система пожаротушения говорит вам, что нужно "обновить лицензию", мол "срок годности" вышел!
Такие "изделяя" ни один серьезный заказчик покупать не будет. На фиг они не нужны! Идите в "бытовуху" и там "развлекайтесть" со своими "кодами доступа". Китайцы бысто объяснят вам, что к чему...
Go to the top of the page
 
+Quote Post
d7d1cd
сообщение May 20 2016, 19:59
Сообщение #3


Местный
***

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



Цитата(@Ark @ May 20 2016, 21:04) *
Я бы еще мог понять топикстартера, если речь шла о "чистом" прикладном ПО, устанавливаемом на персональный компьютер...
А когда речь идет о "встроенном" ПО - извините! Человек, покупая ваше изделие, "автоматически" приобретает права на использование вашего ПО, по факту покупки.
Это ваша проблема, как защитить изделие от возможного несанкционированного копирования, а отнюдь не конечного пользователя. И не нужно перекладывать ее с больной головы на здоровую.
Вы что, взомнили себя "мелко-мягкими" монополистами, чтобы диктовать свои условия? Представьте, что у вас, грубо говоря, помещение горит, а автоматическая система пожаротушения говорит вам, что нужно "обновить лицензию", мол "срок годности" вышел!
Такие "изделяя" ни один серьезный заказчик покупать не будет. На фиг они не нужны! Идите в "бытовуху" и там "развлекайтесть" со своими "кодами доступа". Китайцы бысто объяснят вам, что к чему...

Начну с того, что изделие сделал я и, представьте себе, я буду диктовать свои условия вне зависимости от того нравится это Вам или нет, считаете Вы меня монополистом или не считаете. Это во-первых. Во вторых, от моего устройства не зависит жизнь и здоровье людей: не купил лицензию - не умрешь от этого. В третьих, нужны устройства или "на фиг не нужны" решать точно не Вам. И в четвертых, не надо брызгать слюной и отправлять меня куда-то "развлекаться".

P. S. Следующий раз, когда будете проходить мимо этой темы, проходите мимо...
Go to the top of the page
 
+Quote Post
@Ark
сообщение May 21 2016, 02:23
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 688
Регистрация: 13-05-16
Пользователь №: 91 710



Цитата(d7d1cd @ May 20 2016, 22:59) *
... нужны устройства или "на фиг не нужны" решать точно не Вам...
... И , увы, точно не Вам, к вашему сожалению.
Решать будет потенциальный покупатель ваших изделий.
Я, всего лишь, встал на его точку зрения и попытался показать Вам,
как это выглядит с "противоположной стороны".
Так что, зря Вы обижаетесь...
Цитата(d7d1cd @ May 20 2016, 22:59) *
P. S. Следующий раз, когда будете проходить мимо этой темы, проходите мимо...
Как Вам будет угодно...
Go to the top of the page
 
+Quote Post
rx3apf
сообщение May 28 2016, 20:46
Сообщение #5


Гуру
******

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



Цитата(@Ark @ May 21 2016, 05:23) *
... И , увы, точно не Вам, к вашему сожалению.
Решать будет потенциальный покупатель ваших изделий.

Забавно, как "знатоки" уже заранее знают, что никому устройство с таким механизмом шифрования не нужно, и что оно не является уникальным и т.д., и т.п. Так вот - есть немало областей, где такой механизм применим и ноу-хау является действительно уникальным. Просто навскидку - разблокировка телефонов и модемов, доступ к контроллеру аккумуляторов ноутбуков или счетчикам в катридже принтера. И да, владелец информации продает время работы такого устройства, или число использований или иным образом ограничивая использование такой вот машинки для печатания денег.
Go to the top of the page
 
+Quote Post
amiller
сообщение May 29 2016, 08:00
Сообщение #6


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

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



Цитата(rx3apf @ May 29 2016, 00:46) *
Забавно, как "знатоки" уже заранее знают, что никому устройство с таким механизмом шифрования не нужно, и что оно не является уникальным и т.д., и т.п. Так вот - есть немало областей, где такой механизм применим и ноу-хау является действительно уникальным. Просто навскидку - разблокировка телефонов и модемов, доступ к контроллеру аккумуляторов ноутбуков или счетчикам в катридже принтера. И да, владелец информации продает время работы такого устройства, или число использований или иным образом ограничивая использование такой вот машинки для печатания денег.

Речь идёт скорее не о " знании", а о внутреннем неприятии такого подхода на уровне железа. И я думаю, что это преобладающая общественная точка зрения, за исключением отдельных индивидуумов, которые с маниакальным упорством продвигают такую бизнес модель.
Подумайте о том, какое отношение потребителей к тем компаниям, которые реализуют такие бизнес модели. Это касается, и провайдеров сотовой связи и производителей принтеров и т.п. Если Вам всё равно, что будут думать о Вас Ваши клиенты, то изобретайте очередную "машинку для печатания денег".
Но не забывайте, что живёт такая бизнес модель только до появления конкурента без подобных заморочек или до элементарного взлома системы кодирования. И чем более востребован продукт, тем быстрее это произойдёт, независимо от количества усилий, которые Вы потратили на защиту.
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   ...   May 28 2016, 21:04
|- - @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
- - rx3apf   Мечты, мечты... По факту мы имеем сплошь и рядом к...   May 29 2016, 10:25
|- - amiller   Цитата(rx3apf @ May 29 2016, 14:25) Мечты...   May 29 2016, 13:40
- - 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 Текстовая версия Сейчас: 7th September 2025 - 07:21
Рейтинг@Mail.ru


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

IPS Driver Error

IPS Driver Error

There appears to be an error with the database.
You can try to refresh the page by clicking here