21.02.2008 23:07
Атака на секретные данные методом холодной перезагрузки
|
 |
|
Группа исследователей безопасности нашла интересный способ получения секретных ключей, используемых при шифровании дисковых разделов такими системами, как BitLocker, FileVault, dm-crypt и TrueCrypt, имея физический доступ к работающей машине с зашифрованными данными.
Метод основан на способности оперативной памяти (DRAM) какое-то время сохранять информацию после отключения питания и отсутствия импульсов регенерации ее содержимого. Причем, чем ниже температура, тем дольше сохраняются данные, например, выдернув чип и поместив его в жидкий азот(-196 градусов C), данные удалось считать через несколько часов. При температуре -50 градусов, данные сохраняются более 10 минут. Получив таким образом чип памяти из работающей машины, среди содержимого памяти нетрудно выявить ключи шифрования и прочую конфиденциальную информацию.
В обычных условиях, после прекращения регенерации, DRAM память сохраняет свое содержимое от нескольких секунд до нескольких минут, поэтому пользователь, перезагрузив компьютер по питанию и не выждав определенное время, рискует тем, что секретные данные еще останутся в каких-то областях памяти. В качестве подтверждения был проведен нехитрый эксперимент: компьютер был выключен, затем включен и загружен с помощью обычного дистрибутива Linux, после загрузки в памяти удалось найти следы запущенных в прошлой сессии программ.
|
|
|
- Главная ссылка к новости (http://citp.princeton.edu/memory/...)
- FAQ
- New Research Result: Cold Boot Attacks on Disk Encryption
|
| Тип: Проблемы безопасности |
| Ключевые слова: crypt, security, (найти похожие документы) |
| При перепечатке указание ссылки на opennet.ru обязательно |
| Реклама |
|
|
|
| |
| 1.5, Серекй, 04:45, 22/02/2008 [ответить] [смотреть все]
| +/– |
Интересно, а "востанавливать" содержимое экранна монитора, памяти на растоянии иследуя изменения в магнитном поле работающего компьютора насколько сложно?
Впринцепи при наличии чуствительной аппаратуры и хороших алгоритмов выделения полезного сигнала несложно... Хотя дешевли воткнуть передатчик в "мамку" или "побеседовать" с персоналом... :)
|  | | |
| 1.9, Василий, 07:55, 22/02/2008 [ответить] [смотреть все]
| +/– | |
В таких критических условиях работает такое редкое оборудование, которое и соответствующим образом охраняется. Так что идея опять провалилась - сперва надо решать проблему с охраной оборудования, а потом уже думать про жидкий азот. :-)
Либо в таких условиях работает оборудование в космосе, где пока и охрана не нужна, но куда физический доступ пока тоже осложнён. :-)
|  | | |
| 1.33, Moralez, 17:21, 22/02/2008 [ответить] [смотреть все]
| +/– | |
Можно глупый вопрос. А аллокатор при освобождении памяти её затирает или нет? Если да, то данная проблема практически не представляет опасности. Надо ж аварийно комп перегрузить...
А вот если аллокатор не затирает, то можно непривилегированному процессу безо всяких перезагрузок постоянно память запрашивать-освобождать-запрашивать-освобождать и просматривать что там есть.... :)
|  | | |
| 1.46, Pilat, 01:44, 23/02/2008 [ответить] [смотреть все]
| +/– |
Лет lwfnm назад я такой эффект наблюдал в персоналках ЕС1040 или 1041 - там можно было загрузить свой знакогенератор, так после выключения/включения машины оперативная память не очищалась, но "сыпалась" - очертания букв сохранялись, но не все пиксели из маски букв. То есть некоторые ячейки памяти терялись.
|  | | |
| 1.48, Bolek, 08:06, 23/02/2008 [ответить] [смотреть все]
| +/– |
на машинах типа Электроника УКНЦ и Yamaha после холодного рестарта достаточно было наисать
poke &h8000,255
poke &h8001,255
poke &h8002,255
и полностью восстанавливался текст программы на бейсике. оно даже работало и позволяло отсэйвить текст на мега-дискетку 5,25 :)
|  | | |
| |
| 2.55, LostSoul, 13:43, 03/03/2008 [ответить] [смотреть все] [показать ветку]
| +/– |
>на машинах типа Электроника УКНЦ и Yamaha после холодного рестарта достаточно было
>наисать
>poke &h8000,255
>poke &h8001,255
>poke &h8002,255
>
>и полностью восстанавливался текст программы на бейсике. оно даже работало и позволяло
>отсэйвить текст на мега-дискетку 5,25 :)
блин где-ж ты был когда я по 15 раз перенабирал текст программы)
|  | | |
|
|
|
| Ваш комментарий |
|
|
| |
|