×
19.04.2019
219.017.3066

СПОСОБ ИЗМЕНЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ БЛОКА УПРАВЛЕНИЯ ДВС

Вид РИД

Изобретение

Юридическая информация Свернуть Развернуть
№ охранного документа
0002361104
Дата охранного документа
10.07.2009
Краткое описание РИД Свернуть Развернуть
Аннотация: Изобретение относится к области двигателестроения. Способ изменения программного обеспечения (ПО) блока управления (БУ) двигателем внутреннего сгорания (ДВС) транспортного средства (ТС) осуществляется так, что БУ связывают с компьютером, через пароль открывают доступ к данным, хранящимся в запоминающем устройстве БУ ДВС ТС, и вносят изменения в упомянутые данные с последующей записью зашифрованного сообщения о легитимности проведенного изменения данных. В качестве запоминающего устройства используют энергонезависимое стираемое перепрограммируемое запоминающее устройство (ЭСППЗУ). При первой записи ПО в ЭСППЗУ БУ ДВС в ЭСППЗУ записывают также программу для распознавания команды перевода БУ ДВС ТС в режим загрузки измененного ПО и программу дешифрирования. Разрабатывают измененное ПО и зашифровывают его. Для изменения ПО подают команду на перевод БУ ДВС ТС в режим загрузки измененного ПО. Распознают посредством БУ ДВС ТС упомянутую команду и переводят БУ ДВС ТС в режим загрузки измененного ПО. Записывают в оперативное запоминающее устройство (ОЗУ) БУ ДВС ТС зашифрованное ПО и дешифрируют его посредством программы дешифрирования. Записывают дешифрированное ПО в ЭСППЗУ БУ ДВС ТС, после чего закрывают ЭСППЗУ БУ ДВС ТС от считывания и переводят БУ ДВС ТС в рабочий режим. Техническим результатом является повышение степени защиты программного обеспечения от несанкционированного копирования и изменения. 1 ил.
Реферат Свернуть Развернуть

Изобретение относится к области двигателестроения и может быть использовано для защиты программного обеспечения (далее ПО) блока управления (далее БУ) двигателем внутреннего сгорания (далее ДВС) транспортного средства (далее ТС) от несанкционированного изменения.

Известны, см., например, описание к патенту РФ № 2146399 С1, публ. 10.03.2000 г., энергонезависимые стираемые перепрограммируемые запоминающие устройства (далее ЭСППЗУ), предназначенные для хранения информации в условиях отсутствия подвода электрической энергии. Такие устройства нашли применение в БУ ДВС ТС (см., например, заявку ФРГ № 3917979 А1, публ. 06.12.1990 г.).

ПО БУ ДВС ТС включает в себя сведения, необходимые для управления ДВС:

- исполняемый код (другими словами, программу управления) с адресами массива данных;

- массив данных с константами и калибровочными таблицами, используемый исполняемым кодом в зависимости от режима работы ДВС.

Проблемой для производителей ТС является несанкционированное изменение содержания калибровочных таблиц, известное как «чип-тюнинг» (термин см., например, журнал «За рулем», №6/99 г., стр.128). Вследствие изменения значений калибровочных таблиц ДВС ТС может выйти из строя или работать в аварийном режиме.

Для выполнения несанкционированного «чип-тюнинга» необходимо располагать информацией об исполняемом коде, массиве данных с таблицами и константами и файлом описания данных для калибровки.

Известен способ изменения ПО БУ ДВС ТС, см. журнал «АБС», март 2003 г., стр.8, при котором БУ ДВС ТС соединяют с персональным компьютером и записывают в ЭСППЗУ БУ ДВС ТС измененное ПО.

Известные способы изменения ПО БУ ДВС ТС характеризуются малой степенью защиты ПО от несанкционированного копирования и изменения.

За прототип заявляемого изобретения взят способ изменения ПО БУ ДВС ТС, патент РФ №2176028 С1, публ. 20.11.2001 г., при котором БУ ДВС ТС связывают с компьютером, вводят с клавиатуры компьютера пароль, проверяют в блоке управления правильность введенного пароля, при правильном пароле открывают доступ к данным, хранящимся в постоянном запоминающем устройстве (ПЗУ), и вносят изменения в упомянутые данные. При изменении данных в ПЗУ записывают сообщение о легитимности проведенного изменения данных. Сообщение о легитимности изменения данных, которое содержит сведения о контрольных суммах данных, размещенных в секторах ПЗУ блока управления двигателем, перед записью в ПЗУ зашифровывают.

Однако степень защиты ПО БУ ДВС ТС от несанкционированного копирования и изменения недостаточна, поскольку существует возможность обхода сообщения о легитимности проведенного изменения данных ввиду существования ПО БУ ДВС ТС в открытом виде и, таким образом, являющимся доступным для проведения действий по дезассемблированию исходного кода и его несанкционированной модификации.

Задачей заявляемого изобретения является создание способа изменения ПО БУ ДВС ТС с повышенной степенью защиты ПО от несанкционированного копирования и изменения.

Указанная задача решается в способе изменения программного обеспечения БУ ДВС ТС, при котором БУ связывают с компьютером, через пароль открывают доступ к данным, хранящимся в запоминающем устройстве БУ ДВС ТС, и вносят изменения в упомянутые данные с последующей записью зашифрованного сообщения о легитимности проведенного изменения данных. Задача решается тем, что в качестве запоминающего устройства используют ЭСППЗУ, при первой записи программного обеспечения в ЭСППЗУ БУ ДВС в ЭСППЗУ записывают также программу для распознавания команды перевода БУ ДВС ТС в режим загрузки измененного программного обеспечения и программу дешифрирования, разрабатывают измененное программное обеспечение, зашифровывают его, а для изменения программного обеспечения подают команду на перевод БУ ДВС ТС в режим загрузки измененного программного обеспечения, распознают посредством БУ ДВС ТС упомянутую команду, переводят БУ ДВС ТС в режим загрузки измененного программного обеспечения, записывают в оперативное запоминающее устройство (ОЗУ) БУ ДВС ТС зашифрованное программное обеспечение, дешифрируют подаваемое программное обеспечение посредством программы дешифрирования, записывают дешифрированное программное обеспечение в ЭСППЗУ БУ ДВС ТС, после чего закрывают ЭСППЗУ БУ ДВС ТС от считывания и переводят БУ ДВС ТС в рабочий режим.

На чертеже изображена блок-схема устройства для записи в БУ ДВС ТС измененного ПО.

Изобретение может быть реализовано в устройстве, см. чертеж, включающем в себя БУ 1 ДВС ТС, снабженный микроконтроллером 2 с ЭСППЗУ 3 и ОЗУ 4, а также персональный компьютер 5.

Для реализации изобретения выполняют следующие действия:

- При первой загрузке ПО в ЭСППЗУ 3 БУ 1 ДВС ТС записывают также программу для распознавания команды перевода измененного ПО в режим загрузки и программу дешифрирования измененного ПО, после чего программно закрывают ЭСППЗУ 3 микроконтроллера 2 БУ 1 ДВС ТС от считывания ПО;

- Разрабатывают измененное ПО;

- Производят шифрование измененного ПО;

- Подключают персональный компьютер 5 к БУ 1 ДВС ТС;

- Устанавливают в персональный компьютер 5 носитель информации с измененным ПО;

- Через пароль открывают доступ к данным, хранящимся в ЭСППЗУ 3 БУ 1 ДВС ТС;

- Для записи в ЭСППЗУ 3 БУ 1 ДВС ТС измененного ПО подают (например, посредством клавиатуры персонального компьютера) команду на перевод БУ 1 ДВС ТС в режим загрузки измененного ПО;

- Распознают посредством БУ 1 ДВС ТС упомянутую команду и переводят БУ 1 ДВС ТС в режим загрузки измененного ПО;

- Записывают в ОЗУ 4 БУ 1 ДВС ТС зашифрованное ПО;

- Дешифрируют ПО, записанное в ОЗУ 4, посредством программы дешифрирования измененного ПО и записывают дешифрированное ПО в ЭСППЗУ 3 БУ 1 ДВС ТС;

- Записывают в ЭСППЗУ 3 БУ 1 ДВС ТС зашифрованное сообщение о легитимности проведенного изменения данных;

- Программно закрывают ЭСППЗУ 3 БУ 1 ДВС ТС от считывания;

- Переводят БУ 1 ДВС ТС из режима загрузки измененного ПО в рабочий режим.

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

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

Showing 1-10 of 201 items.
20.02.2013
№216.012.264b

Способ наладки и ремонта вытяжных штампов в межремонтном обслуживании

Изобретение относится к обработке металлов давлением, в частности к холодной листовой штамповке. Осуществляют нанесение прямой контрольной линии на заготовку с обеспечением ее прохождения после вытяжки заготовки через точку сопряжения фланца заготовки с радиусной вытяжной кромкой матрицы и...
Тип: Изобретение
Номер охранного документа: 0002475323
Дата охранного документа: 20.02.2013
27.02.2013
№216.012.2a07

Способ вытяжки крупногабаритных деталей сложной формы

Изобретение относится к области обработки металлов давлением, а именно к листовой штамповке, и может быть использовано при вытяжке различных деталей из листовых материалов. Осуществляют загрузку заготовки в штамп, содержащий пуансон, матрицу, прижим, пневматические присоски, подъемники и трубки...
Тип: Изобретение
Номер охранного документа: 0002476286
Дата охранного документа: 27.02.2013
27.02.2013
№216.012.2a08

Штамп для вытяжки крупногабаритных деталей сложной формы

Изобретение относится к области обработки металлов давлением, а именно к листовой штамповке, и может быть использовано при вытяжке различных деталей из листовых материалов. Штамп содержит пуансон, установленный на внутреннем ползуне пресса, матрицу, прижим, подъемники и трубки для выхода...
Тип: Изобретение
Номер охранного документа: 0002476287
Дата охранного документа: 27.02.2013
27.03.2013
№216.012.30d7

Способ монтажа двери на кузове легкового автомобиля

Изобретение относится к области транспортного машиностроения. Способ монтажа боковой двери на кузове легкового автомобиля включает установку на кузове приспособления для фиксации двери, установку в приспособлении боковой двери автомобиля, приварку неподвижных звеньев верхней и нижней петель...
Тип: Изобретение
Номер охранного документа: 0002478041
Дата охранного документа: 27.03.2013
27.03.2013
№216.012.3137

Способ химико-термической обработки стальных изделий

Изобретение относится к металлургии, а именно к химико-термической обработке, и может быть использовано в условиях серийного и массового производства для поверхностного упрочнения стальных изделий, работающих в парах трения. Проводят предварительный нагрев стальных изделий в воздушной атмосфере...
Тип: Изобретение
Номер охранного документа: 0002478137
Дата охранного документа: 27.03.2013
20.04.2013
№216.012.35fd

Способ вытяжки сложной крупногабаритной детали с пневмосъемниками в матрице (варианты)

Изобретение относится к листовой штамповке. Осуществляют укладку листовой заготовки на штамп пресса двойного или тройного действия в первом варианте и на штамп пресса простого действия или многопозиционного пресса-автомата во втором варианте. Далее осуществляют прижим краевой части листовой...
Тип: Изобретение
Номер охранного документа: 0002479374
Дата охранного документа: 20.04.2013
27.04.2013
№216.012.3998

Штамп для вытяжки сложной крупногабаритной детали с пневмосъемниками в матрице (варианты)

Изобретение относится к листовой штамповке. В первом варианте штамп содержит пуансон, матрицу с рабочей полостью, прижимной поверхностью и выталкивателем, прижимную плиту и установлен на прессе двойного или тройного действия. В матрице по периметру напротив краевой части полуфабриката...
Тип: Изобретение
Номер охранного документа: 0002480305
Дата охранного документа: 27.04.2013
20.05.2013
№216.012.3fd7

Способ вытяжки сложного крупногабаритного полуфабриката из листовой заготовки на прессе (варианты)

Изобретение относится к области обработки металлов давлением и может быть использовано при вытяжке полуфабриката из листовой заготовки. После вытяжки полуфабриката и выхода пуансона из матрицы па прессе двойного или тройного действия или выхода матрицы из пуансона на прессе простого действия...
Тип: Изобретение
Номер охранного документа: 0002481913
Дата охранного документа: 20.05.2013
10.06.2013
№216.012.493b

Соединение муфты выключения сцепления с вилкой

Изобретение относится к конструкции устройств выключения сцепления транспортных средств. Соединение (1) муфты (2) выключения сцепления с вилкой (3) содержит два диаметрально расположенных ограничивающих выступа (4) на невращающейся части (5) муфты (2). Выступы (4) выполнены с возможностью...
Тип: Изобретение
Номер охранного документа: 0002484327
Дата охранного документа: 10.06.2013
20.09.2013
№216.012.6aa9

Штамп для вытяжки деталей сложной формы

Изобретение относится к области обработки металлов давлением, в частности к штамповке крупногабаритных деталей сложной формы для транспортных средств. Штамп содержит пуансон, матрицу с перетяжными ребрами, прижим с выемками под перетяжные ребра, подъемники и механизм удаления деталей из штампа....
Тип: Изобретение
Номер охранного документа: 0002492956
Дата охранного документа: 20.09.2013
Showing 1-2 of 2 items.
19.04.2019
№219.017.2f4d

Способ управления работой двс

Изобретение относится к двигателестроению, в частности к способам, используемым для управления работой двигателя внутреннего сгорания (ДВС) с распределенным впрыском топлива. Способ позволяет повысить точность управления работой ДВС в отсутствие датчика фаз за счет отнесения начала...
Тип: Изобретение
Номер охранного документа: 0002356023
Дата охранного документа: 20.05.2009
18.05.2019
№219.017.575b

Способ доводки программного обеспечения блока управления двс

Изобретение относится к области двигателестроения и может быть использовано для защиты программного обеспечения (ПО) блока управления двигателем внутреннего сгорания транспортного средства (далее - БУ ДВС ТС) от несанкционированного изменения. Техническим результатом является повышение степени...
Тип: Изобретение
Номер охранного документа: 0002351977
Дата охранного документа: 10.04.2009
+ добавить свой РИД