LINUX.ORG.RU
ФорумTalks

[вброс] При помощи электронного микроскопа можно взломать практически любое устройство

 


0

0

Кристофер Тарновский (Christopher Tarnovsky), исследователь из Flylogic Engineering, сообщил, что ему удалось взломать криптографический процессор Infineon SLE 66 CL PC, определяющий работу подсистемы безопасности многих устройств.

Ранее считалось, что криптографические процессоры, построенные в соответствии с отраслевой спецификацией Trusted Platform Module (TPM), взломать невозможно. Как утверждает г-н Тарновский, версия 1.2 спецификации, вопреки уверениям вендоров, защищена не столь сильно. Потенциальному взлому подлежат буквально любые устройства, включая компьютеры, игровые системы, телевизионные приставки, идентификационные карты и многое другое.

Методика проникновения потребовала вмешательства во внутренние схемы процессора. На детальное изучение вопроса ушло девять месяцев. Чтобы обойти криптоучастки и получить прямой доступ к шине передачи данных процессора, в лабораторных условиях исследователь наложил вольфрамовые мостики на определенные места чипа, обнаруженные с помощью электронной микроскопии. Перехватывая инструкции и зная архитектуру процессора, так действительно можно взломать любое устройство. К примеру, успешная атака на Xbox 360 потребовала лишь шести часов.

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

Представление уязвимости состоялось на прошедшей в Арлингтоне (штат Вашингтон, США) конференции Black Hat, одном из важнейших мероприятий по обмену информацией, касающейся угроз компьютерной безопасности.


Далеко не у каждого есть электронный микроскоп
Так что сильно бояться пока рано

ist76 ★★★★★
()

У меня в городе в НИИ физики твёрдого тела есть и СЭМ, и лазеры и хоть чёрта лысого. Нет денег на оплату электроэнергии и зарплату сотрудникам - младший научный сотрудник без премий получает 150$. Вот и подрабатывают вырезая школоте дырки в корпусах компьютеров лазером, да лазерной гравировкой занимаясь. А ломать криптопроцессоры никому не интересно.

svr4
()
Ответ на: комментарий от nu11

это была плохая фраза, Чубайс уже подписывает бумаги по инвестициям в Челябинский металлургический комбинат средств для производства партии наноломов...

Lee_Noox ★★★
()
Ответ на: комментарий от Sylvia

> куплю б/у электронный микроскоп.

В универ, вроде как уже завезли и они пока не знают что с ним делать. Хотя это слухи, но микроскоп точно есть.

Evgueni ★★★★★
()

«К примеру, успешная атака на Xbox 360 потребовала лишь шести часов.» А это точно не было главной целью?;-)

georgii
()

Электронный микроскоп сакс, ждем SQUID.

tailgunner ★★★★★
()

При помощи утюга и паяльника можно взломать абсолютно любое устройство

фиксед же

MadCAD ★★
()

мысль копираста: Низзя! Запретить электронные микроскопы!

мысль ученых и инженеров: Они же нужны много где и много где применяются.

мысль копираста: ладно можно, но надо все строго учитывать и лицензировать.

praseodim ★★★★★
()
Ответ на: комментарий от Evgueni

> В универ, вроде как уже завезли и они пока не знают что с ним делать. Хотя это слухи, но микроскоп точно есть.

В принципе, самое дорогое в электронном микроскопе - это вакуумная установка =)))

praseodim ★★★★★
()
Ответ на: комментарий от praseodim

Патентую ЕГАИС для электронных микроскопов

yirk ★★★
()
Ответ на: комментарий от nu11

>нет приема против нанолома

Есть. «Наносистема» самоликвидации криптографического процессора при любом несанкционированном воздействии.

quickquest ★★★★★
()
Ответ на: комментарий от praseodim

>мысль копираста: ладно можно, но надо все строго учитывать и лицензировать.

Забыл самое главное, еще надо заплатить копирасту за упущенную прибыль!

cvb
()

Дальше, я так понимаю, будет PS3? ;-) Тем более, что дамп памяти там уже снят, осталось только достать из процессора ключи. :)

P.S. Хоть где-то наши впереди планеты всей оказались: «Специальная технология производства многослойных микросхем обеспечивает защиту от изучения ключа с помощью электронного микроскопа». (http://www.oxpaha.ru/publisher_234_53623) Сами разговоры про попытки анализа HASP'ов электронными микроскопами слышал ещё в конце 90-х.

atrus ★★★★★
()
Ответ на: комментарий от atrus

> P.S. Хоть где-то наши впереди планеты всей оказались: «Специальная технология производства многослойных микросхем обеспечивает защиту от изучения ключа с помощью электронного микроскопа».

Почитал, хреновина какая-то. От абстрактного электронного микроскопа может и защитит, но методы, как говорится, разные бывают. На специальные микросхемы можно сделать и специальные микроскопы.

praseodim ★★★★★
()
Ответ на: комментарий от Sylvia

куплю б/у электронный микроскоп.

Осиливай сканирующую зондовую микроскопию лол. на хакэдее даже рассказано как самому собрать.

NuclearPhoenix
()
Ответ на: комментарий от praseodim

Я это к тому, что пока буржуины делают открытия, у нас это 10 лет как рутина. :)

atrus ★★★★★
()
Ответ на: комментарий от Deleted

Охреносоветь!

Интересно, а можно ли вместо электронного микроскопа заюзать что-то типа этого: http://www.geocities.com/spm_stm/Project.html? =)

Я фигею http://www.geocities.com/spm_stm/Progress.html

если это все не фейк, то наверное можно!

praseodim ★★★★★
()
Ответ на: комментарий от quickquest

>Есть. «Наносистема» самоликвидации криптографического процессора при любом несанкционированном воздействии.

Точно, выпускающая смертоносный вирус из подшивки :)

Gary ★★★★★
()
Ответ на: комментарий от praseodim

Разных вариантов самодельных STM немало в интернете. Вот ещё один: http://www.e-basteln.de/ (там же есть ещё ссылки).

Deleted
()
Ответ на: комментарий от quickquest

>«Наносистема» самоликвидации криптографического процессора при любом несанкционированном воздействии.

впаять водородную нанобомбу, детонирующую при любом повреждении корпуса?

nu11 ★★★★★
()
Ответ на: комментарий от Finder15

Нет. Нужен именно советский, не убиваемый утюг и паяльник. А то не канонiчно получится. Жертва может расколоться от одного вида этих предметов, и проводить терморектальный криптоанализ может и не потребоваться, что более предпочтительно, ибо шума меньше.

zloy_buratino
()
Ответ на: комментарий от Sylvia

> куплю б/у электронный микроскоп.

Видел неоднократно объявления. Отдают бесплатно. Иногда только учебным организациям, иногда кому угодно. Единственное условие — самовывоз. Обычно откуда-нибудь в США.

question4 ★★★★★
()
Ответ на: комментарий от nu11

>впаять водородную нанобомбу, детонирующую при любом повреждении корпуса?

Есть более дешёвые и практичные варианты. Например, несколько грамм пластиковой взрывчатки внутри корпуса и микрокапсулы с детонирующим составом. При вскрытии корпуса или даже при просвечивании УЗ, рентгеном и т.д. запускается цепная химическая реакция взрывного типа и процессор превращается в хлам.

quickquest ★★★★★
()
Ответ на: комментарий от ist76

Сканирующий лазерный микроскоп по размерам не сильно больше лазерного принтера. Надо только уметь иголки затачивать. КТо тому же что мешает перепаять чип на сделанный китайцами аналог с руткитом?

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от praseodim

Для сканирующего микроскопа - а именно таким операция и проводилась очевидно вакуум не нужен. Фактически это наноиголка на системе магнитиков. Затачивается иголка перед каждым использованием электрическим разрядом в специальном кольце

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от quickquest

А просто залить аморфным кремнием поверх не судьба?

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

/s/лазерный/электронный/

Пора домой походу...

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

>Фактически это наноиголка на системе магнитиков. Затачивается иголка перед каждым использованием электрическим разрядом в специальном кольце

Cудя по описанию, виденный микроскоп был наноедюкатором. :)

http://www.nano.nnov.ru/documents/lectures/Mironov/SPM.Book.pdf

dn2010 ★★★★★
()
Ответ на: комментарий от olegsov

А там разве даже и без обфускации можно чё-то понять? Как это вообще? Ведь даже если смотреть на выхлоп компилятора в максплюсе с совсем несложной схемой, то там понять ничего невозможно, а когда оно ещё как-то в пространстве на чип ляжет... Или реально сосканировать всю логику и понять что где находится? Специалист может из компилированной логики понять, как оно работает?

Или идёт рассмотрение только на уровне больших модулей? Как, кстати, так делают процессоры, что у них пространственно разнесены отдельные логические модули? Я имею ввиду такие вот фотки http://jinsatoh.jp/ennui/ultrasparcT1_overlay_die.jpg

Yareg ★★★
()
Ответ на: комментарий от Sylvia

Лучше сразу брать вторично-ионный масс-спектрометр с электронной пушкой и детекторами рассеянных и Оже-электронов. Правда, вещь уникальная, и от того дорогая, даже б/у. Зато можно ионным пучком аккуратно послойно стравливать слои схемы и по Оже-спектрам картировать распределение легирующих элементов в объеме кристалла…

Sergius256
()
Ответ на: комментарий от Sergius256

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

dn2010 ★★★★★
()
Ответ на: комментарий от dn2010

Тогда я сомневаюсь, что автор разработки использовал именно электронный микроскоп — радиационная стойкость там, и все такое… По крайней мере, вряд ли в СЭМ наблюдали включенную и рабочую схему. Я больше поверил бы в то, что использовалась зондовая микроскопия, причем для снятия электрических сигналов с кристалла в процессе работы.

Sergius256
()
Ответ на: комментарий от Yareg

>Или реально сосканировать всю логику и понять что где находится?

задачу извлечения закрытого ключа из кристалла можно студентам давать в качестве лабы

Как, кстати, так делают процессоры, что у них пространственно разнесены отдельные логические модули?

погугли слово floorplanning. если не структурировать дизайн, то interconnect будет кучей спагетти => слишком длинные трассы => большая задержка => низкое быстродействие; к тому же использование покупных IP cores регулярности дизайна способствует

mkmks
()
Ответ на: комментарий от quickquest

> Есть более дешёвые и практичные варианты. Например, несколько грамм пластиковой взрывчатки внутри корпуса и микрокапсулы с детонирующим составом. При вскрытии корпуса или даже при просвечивании УЗ, рентгеном и т.д. запускается цепная химическая реакция взрывного типа и процессор превращается в хлам.

Всегда можно найти температуру при заморозке до которой никакая взрывчатка не сработает.

anonymous_incognito ★★★★★
()
Ответ на: комментарий от anonymous_incognito

>Всегда можно найти температуру при заморозке до которой никакая взрывчатка не сработает.

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

dn2010 ★★★★★
()
Ответ на: комментарий от Sergius256

>Тогда я сомневаюсь, что автор разработки использовал именно электронный микроскоп — радиационная стойкость там, и все такое… По крайней мере, вряд ли в СЭМ наблюдали включенную и рабочую схему. Я больше поверил бы в то, что использовалась зондовая микроскопия, причем для снятия электрических сигналов с кристалла в процессе работы.

Ну вообще это стандартная методика, типа silicon patching или как-то так. Используется SEM, совмещённый с установкой ионного травления и локального напыления металлизации, SEMом снимается топология межсоединений, затем подтравливается канавка к нужным проводникам, если надо со стороны подложки, если надо пылится металлизация новая, если надо режется старая, затем развариваются новые выводы для снятия сигнала из нужных мест.

Высокочастотная схема всё равно скомпонована по блокам, поэтому ищутся, например, характерные для XOR группы транзисторов, а дальше смотрится сигнал до них и после. Можно, например, генератор случайных чисел посадить на 0 и посмотреть, что с криптосхемой при этом произойдёт.

В работе схему изучают по излучению в ИК-диапазоне, там, где происходит рекомбинация, те транзисторы светятся.

Зондовая микроскопия для схем с несколькими слоями межсоединений даже до верхнего слоя не доберётся.

dn2010 ★★★★★
()
Ответ на: комментарий от dn2010

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

Каким пробоем, если полупроводник превратится в диэлектрик? Кроме того, при таких низких температурах схема всё-равно работать не будет, смысл замораживания в том, чтобы без помех изучить её строение.

anonymous_incognito ★★★★★
()
Ответ на: комментарий от anonymous_incognito

>Каким пробоем, если полупроводник превратится в диэлектрик? Кроме того, при таких низких температурах схема всё-равно работать не будет, смысл замораживания в том, чтобы без помех изучить её строение.

Тем самым, каким обычно выводятся из строя схемы на полевых транзисторах с незащищенными выводами. Там просто разрядом прожигается дырка в диэлектрике.

dn2010 ★★★★★
()
Ответ на: комментарий от Yareg

картинка по ссылке взята из редактора layout (кстати, всем любителям заявлять, что под линукс нет и не может быть т.н. «профессионального софта», будет полезно узнать, что с большинством EDA tools ситуация обратная — под линукс/солярис есть, а под виндоуз скорее всего нет)

если с чипа снять корпус, то увидишь только верхний слой металлизации (а их может быть до 8), для извлечения закрытого ключа надо идти глубже

mkmks
()
Ответ на: комментарий от anonymous_incognito

>Всегда можно найти температуру при заморозке до которой никакая взрывчатка не сработает.

Есть детонаторы, срабатывающие при выходе за границы допустимой температуры. Поэтому взорвётся даже при быстрой заморозке.

P.S. Обычно в самоликвидаторах ставят кучу микродатчиков, на все случаи жизни, и он срабатывает как только матрица параметров становится нештатной.

quickquest ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.