|
TAMPER, что это такое? |
|
|
|
 |
Ответов
|
Mar 30 2017, 08:17
|

Гуру
     
Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606

|
Цитата Вам нужно чтобы по сигналу "ВСКРЫТИЕ" МК проснулся и успел стереть ключи? Так? Не совсем так. Да по сигналу вскрытие ключи должны стереться. Для STM32 просыпаться не нужно. Они умееют стирать 80 байт backup регистров без просыпания при наличии только питания на VBAT. Цитата А целостность корпуса как контролируете? Никак. И сейчас действительно нет никакой защиты если у нехорошего человека будет более одного изделия. Он уже будет знать как правильно вскрывать второй корпус. Какие средства защиты есть в таких случаях? Корпус у меня IP67. Цитата Схема внутри залита компаундом или нет? Нет не планировали, но можно это сделать. Ключи, которые, я планирую стирать предназначены для шифрования данных пользователя. Задачи защитить прошивку контроллера не стоит. Для нее достаточно запрета на чтение.
|
|
|
|
|
Mar 30 2017, 08:50
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(uriy @ Mar 30 2017, 10:17)  Никак. И сейчас действительно нет никакой защиты если у нехорошего человека будет более одного изделия. Он уже будет знать как правильно вскрывать второй корпус. Какие средства защиты есть в таких случаях? Корпус у меня IP67. Нет не планировали, но можно это сделать. Тогда можно залить непрозрачным компаундом всё внутри, вместе с батарейкой. Но будет ремонтонепригодно. Цитата(uriy @ Mar 30 2017, 10:17)  Ключи, которые, я планирую стирать предназначены для шифрования данных пользователя. Задачи защитить прошивку контроллера не стоит. Для нее достаточно запрета на чтение. А нужно чтобы именно пользователь мог ввести свои ключи? Или нужно просто любой ключ, уникальный для данного пользователя? Защищать прошивку нужно не от её клонирования, а от считывания ключа. Его сгенерить внутри (или записать при производстве) и уже эти ключом шифровать или сами данные пользователя или его ключи. Это будет самое надёжное решение. Так как в случае с тамперами, можно найти способ подключиться к схеме извне и замкнуть батарейку или запитать её извне чтобы не допустить стирания ключей. Потом залить своё ПО внутрь и считать ключи.
|
|
|
|
|
Mar 30 2017, 11:52
|
Гуру
     
Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702

|
Цитата(jcxz @ Mar 30 2017, 14:36)  Ну если так, то зачем тогда вообще сбрасывать по тамперу? Раз это внутренняя SRAM, то её никак не считать не подключившись и не залив туда чего-то. Обычная SRAM не сохраняется без питания. Батареечная память сохранятся от батарейки и не теряется при сбросе МК. Тампер очень классная штука! Используем для детекции вскрытия. Можно аппаратно настроить периферию на генерацию импульсов с заданной частотой и длительностью, а также числа последовательных считываний для принятия решения. Все работает от батарейки, когда проц не запитан от основного питания, и надежно ловит изменение состояния тампера. При этом потребление от батарейки мизерное, т.к. тампер опрашивается импульсами.
|
|
|
|
Сообщений в этой теме
777777 TAMPER Apr 1 2011, 04:56 AlexandrY Цитата(777777 @ Apr 1 2011, 07:56) Просто... Apr 1 2011, 06:17 ViKo Цитата(AlexandrY @ Apr 1 2011, 09:17) Нап... Apr 1 2011, 06:46  Jury093 Цитата(ViKo @ Apr 1 2011, 10:46) А что бу... Apr 1 2011, 07:12   ViKo Цитата(Jury093 @ Apr 1 2011, 10:12) хм.. ... Apr 1 2011, 07:27    _3m Цитата(ViKo @ Apr 1 2011, 11:27) Спасибо ... Apr 1 2011, 07:38    Jury093 Цитата(ViKo @ Apr 1 2011, 11:27) Спасибо ... Apr 1 2011, 07:52     ViKo Цитата(Jury093 @ Apr 1 2011, 10:52) дальн... Apr 1 2011, 08:22      Jury093 Цитата(ViKo @ Apr 1 2011, 12:22) Отцепил ... Apr 1 2011, 08:33      LightElf QUOTE (ViKo @ Apr 1 2011, 12:22) Отцепил ... Apr 1 2011, 08:36       ViKo Цитата(LightElf @ Apr 1 2011, 11:36) Проб... Apr 1 2011, 09:12        LightElf QUOTE (ViKo @ Apr 1 2011, 13:12) Постфакт... Apr 4 2011, 15:54         ATMExpert Цитата(LightElf @ Apr 4 2011, 19:54) бата... May 27 2012, 17:54 Сергей Борщ QUOTE (ATMExpert @ May 27 2012, 20:54) А ... May 27 2012, 18:41 uriy Кто каким образом подключает вывод TAMPER?
Хочу по... Mar 30 2017, 07:20 jcxz Цитата(uriy @ Mar 30 2017, 09:20) Счет вр... Mar 30 2017, 08:07 hsoft Чтобы не бороться с втекающими токами тампер обычн... Mar 30 2017, 07:31 jcxz Цитата(hsoft @ Mar 30 2017, 09:31) Чтобы ... Mar 30 2017, 08:00 uriy ЦитатаЧтобы не бороться с втекающими токами тампер... Mar 30 2017, 07:42 hsoft Прошу прощения, что запутал Вас, не посмотрел RM ... Mar 30 2017, 08:05 uriy ЦитатаА нужно чтобы именно пользователь мог ввести... Mar 30 2017, 09:02 uriy Предлагаю вернуться к сути моего вопроса.
Мне поня... Mar 30 2017, 12:34 jcxz Цитата(uriy @ Mar 30 2017, 14:34) Может б... Mar 30 2017, 13:51 adnega Цитата(uriy @ Mar 30 2017, 15:34) Я хочу ... Mar 30 2017, 15:11  jcxz Цитата(adnega @ Mar 30 2017, 17:11) Тольк... Mar 30 2017, 16:02 uriy ЦитатаА насчёт счёта времени - у нас оно всегда сч... Mar 30 2017, 15:51 adnega Цитата(uriy @ Mar 30 2017, 18:51) adnega ... Mar 30 2017, 17:44 uriy Насчет pull-up это я писал для adnega. Ваш вариант... Mar 30 2017, 17:32 jcxz Цитата(uriy @ Mar 30 2017, 19:32) Насчет ... Mar 30 2017, 18:06  adnega Цитата(jcxz @ Mar 30 2017, 21:06) Вот при... Mar 30 2017, 18:58   jcxz Цитата(adnega @ Mar 30 2017, 20:58) После... Mar 31 2017, 06:21    adnega Цитата(jcxz @ Mar 31 2017, 09:21) Это есл... Mar 31 2017, 07:49     jcxz Цитата(adnega @ Mar 31 2017, 09:49) С газ... Mar 31 2017, 08:12  Obam Цитата(jcxz @ Mar 30 2017, 22:06) …залить... Mar 31 2017, 07:54 uriy Все это можно сделать если у вас достаточно энерги... Mar 31 2017, 04:32 adnega Цитата(uriy @ Mar 31 2017, 07:32) Все это... Mar 31 2017, 04:43
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|