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

 
 
> TAMPER, что это такое?
777777
сообщение Apr 1 2011, 04:56
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Просто внешнее прерывание? Тогда почему у него такое название?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexandrY
сообщение Apr 1 2011, 06:17
Сообщение #2


Ally
******

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



Цитата(777777 @ Apr 1 2011, 07:56) *
Просто внешнее прерывание? Тогда почему у него такое название?


Это сигнал в охранных дивайсах или в фискальных блоках, при возникновении которого должны безвозвратно стираться критические данные, например ключи шифрования во внутренней RAM.
Например в STR912 такое прерывание приводит к стиранию отдельного участка во внутренней RAM.
Средство против хакеров.
Исполняется в виде микрика к крышке блока или микропроводника вокруг залитой компаундом платы и т.д.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Apr 1 2011, 06:46
Сообщение #3


Универсальный солдатик
******

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



Цитата(AlexandrY @ Apr 1 2011, 09:17) *
Например в STR912 такое прерывание приводит к стиранию отдельного участка во внутренней RAM.

А что будет сделано автоматически, например, у STM32F103?
Go to the top of the page
 
+Quote Post
Jury093
сообщение Apr 1 2011, 07:12
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 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.

Go to the top of the page
 
+Quote Post
ViKo
сообщение Apr 1 2011, 07:27
Сообщение #5


Универсальный солдатик
******

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



Цитата(Jury093 @ Apr 1 2011, 10:12) *
хм.. а в доке на камень прочитать. Например для 105:

Спасибо (мне пока не было нужды использовать, там хотя бы, то, что нужно изучить!).
И как его приспособить для защиты (уничтожения) прошивки?
Go to the top of the page
 
+Quote Post
Jury093
сообщение Apr 1 2011, 07:52
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(ViKo @ Apr 1 2011, 11:27) *
Спасибо (мне пока не было нужды использовать, там хотя бы, то, что нужно изучить!).
И как его приспособить для защиты (уничтожения) прошивки?

дак выше уже писали - заводите на этот пин сигнал с внешнего датчика, кладете в бекап-регистры например ключ для дешифрования прошивки или просто любую сигнатуру
датчик сработал, на пине прошел перепад, регистры обнулились - дальнейшая диструктивная деятельность вашего изделия зависит от вас. от банальной неработоспособности прошивки устройства (ключи то стерты) до вызова ветки стирания содержимого флеша через подъем графитовых стержней (это теория - я не призываю к практике!) sm.gif

аналогом алгоритма служит сигнал CaseOpen на системной плате в компьютерном корпусе - открыли корпус, система отработала факт и сообщение ушло сисадмину, который придет и даст в бубен излишне любопытному пользователю..
Go to the top of the page
 
+Quote Post
ViKo
сообщение Apr 1 2011, 08:22
Сообщение #7


Универсальный солдатик
******

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



Цитата(Jury093 @ Apr 1 2011, 10:52) *
дальнейшая диструктивная деятельность вашего изделия зависит от вас. от банальной неработоспособности прошивки устройства (ключи то стерты) до вызова ветки стирания содержимого флеша через подъем графитовых стержней (это теория - я не призываю к практике!)

Отцепил питание от устройства, и пусть STM32 попробует что-нибудь стереть у себя внутри.
Или держать "внутре" здоровенный аккумулятор?
Go to the top of the page
 
+Quote Post
Jury093
сообщение Apr 1 2011, 08:33
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(ViKo @ Apr 1 2011, 12:22) *
Отцепил питание от устройства, и пусть STM32 попробует что-нибудь стереть у себя внутри.
Или держать "внутре" здоровенный аккумулятор?

хм.. а доку почитать? о Vbat..
все для того же 105:
Код
They are implemented in the backup domain that remains powered on by VBAT when the
VDD power is switched off. They are not reset when the device wakes up from Standby
mode or by a system reset or power reset.


вы с какой стороны баррикад? sm.gif

ЗЫ а стереть флеш можно постфактум - либо при очередном включение питания и обнуленном регистре либо влепить типа ионистора (энергии на № секунд) и по факту вторжения тереть хоть один байт флеша, что равносильно непригодности к эксплуатации..
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 777777   TAMPER   Apr 1 2011, 04:56
|- - _3m   Цитата(ViKo @ Apr 1 2011, 11:27) Спасибо ...   Apr 1 2011, 07:38
|- - 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, 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


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

 


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


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