|
TAMPER, что это такое? |
|
|
|
 |
Ответов
|
Apr 1 2011, 06:17
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(777777 @ Apr 1 2011, 07:56)  Просто внешнее прерывание? Тогда почему у него такое название? Это сигнал в охранных дивайсах или в фискальных блоках, при возникновении которого должны безвозвратно стираться критические данные, например ключи шифрования во внутренней RAM. Например в STR912 такое прерывание приводит к стиранию отдельного участка во внутренней RAM. Средство против хакеров. Исполняется в виде микрика к крышке блока или микропроводника вокруг залитой компаундом платы и т.д.
|
|
|
|
|
Apr 1 2011, 07:12
|
Знающий
   
Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050

|
Цитата(ViKo @ Apr 1 2011, 10:46)  А что будет сделано автоматически, например, у STM32F103? хм.. а в доке на камень прочитать. Например для 105: Код 6.3.1 Tamper detection The TAMPER pin generates a Tamper detection event when the pin changes from 0 to 1 or from 1 to 0 depending on the TPAL bit in the Backup control register (BKP_CR). A tamper detection event resets all data backup registers.
|
|
|
|
|
Apr 1 2011, 07:52
|
Знающий
   
Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050

|
Цитата(ViKo @ Apr 1 2011, 11:27)  Спасибо (мне пока не было нужды использовать, там хотя бы, то, что нужно изучить!). И как его приспособить для защиты (уничтожения) прошивки? дак выше уже писали - заводите на этот пин сигнал с внешнего датчика, кладете в бекап-регистры например ключ для дешифрования прошивки или просто любую сигнатуру датчик сработал, на пине прошел перепад, регистры обнулились - дальнейшая диструктивная деятельность вашего изделия зависит от вас. от банальной неработоспособности прошивки устройства (ключи то стерты) до вызова ветки стирания содержимого флеша через подъем графитовых стержней (это теория - я не призываю к практике!)  аналогом алгоритма служит сигнал CaseOpen на системной плате в компьютерном корпусе - открыли корпус, система отработала факт и сообщение ушло сисадмину, который придет и даст в бубен излишне любопытному пользователю..
|
|
|
|
|
Apr 1 2011, 08:36
|
Частый гость
 
Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205

|
QUOTE (ViKo @ Apr 1 2011, 12:22)  Отцепил питание от устройства, и пусть STM32 попробует что-нибудь стереть у себя внутри. Пробовать он ничего не будет - просто сотрет бакапные регистры, которые вместе с часами реального времени запитываются от часовой батарейки.
|
|
|
|
|
Apr 1 2011, 09:12
|

Универсальный солдатик
     
Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362

|
Цитата(LightElf @ Apr 1 2011, 11:36)  Пробовать он ничего не будет - просто сотрет бакапные регистры, которые вместе с часами реального времени запитываются от часовой батарейки. о том и речь. Цитата(Jury093 @ Apr 1 2011, 11:33)  а стереть флеш можно постфактум - либо при очередном включение питания и обнуленном регистре либо влепить типа ионистора (энергии на № секунд) и по факту вторжения тереть хоть один байт флеша, что равносильно непригодности к эксплуатации.. Постфактум поздновато будет, не кажется? Уже прочитали флэш (если смогли, конечно). Разве что констатировать факт, что устройство уже изучено вдоль и поперек. Таким же образом можно по прерыванию на любой ножке программно стереть содержимое бэкап-регистров. В-общем, единственно возможное применение - уничтожаются ключи (занесенные извне в секретной лаборатории), даже если питание отключено и процессор остановлен. После чего устройство работать не будет. Можно, конечно, припугнуть потребителя, откроешь - хана! P.S. Пожалуй, есть способ. Записать зашифрованный код, который декодируется при наличии ключа. Дальше - выполняется (или не выполняется).
|
|
|
|
Сообщений в этой теме
777777 TAMPER Apr 1 2011, 04:56    _3m Цитата(ViKo @ Apr 1 2011, 11:27) Спасибо ... Apr 1 2011, 07:38      Jury093 Цитата(ViKo @ Apr 1 2011, 12:22) Отцепил ... Apr 1 2011, 08:33        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, 08:17 jcxz Цитата(uriy @ Mar 30 2017, 10:17) Никак. ... Mar 30 2017, 08:50  adnega Цитата(jcxz @ Mar 30 2017, 11:50) Потом з... Mar 30 2017, 10:30   jcxz Цитата(adnega @ Mar 30 2017, 12:30) Вряд ... Mar 30 2017, 11:36    adnega Цитата(jcxz @ Mar 30 2017, 14:36) Ну если... Mar 30 2017, 11:52 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
|
|
|