Перейти к содержимому


Фотография

Интересные факты из мира электронныйх гаджетов

Хард Софт ОС Hardware Software OS

  • Авторизуйтесь для ответа в теме
  • Перейти к первому непрочитанному сообщению
Сообщений в теме: 80

OFFLINE   ata

ata

    Завсегдатай

  • Пользователь
  • PipPipPipPipPip
  • 2 166 сообщений
  • Регистрация 04-Март 14
  • ГородПермь
  • Страна: Country Flag

Отправлено 23 Декабрь 2015 - 13:32

Нетленка

Несколько слов про стирание SSD.

 

Вот исследование по стиранию SSD в виде прикольных картинок.

 

Вот оно же, но в виде скучного текста для гиков.

 

Суть одна: между LBA-адресацией и физическими страницами флэш-памяти сидит Flash transition layer, который "раскидывает" фактические данные в соответствии с внутренним алгоритмом. При перезаписи данных на SSD или выполнении команды TRIM в реальности данные пишутся в другое место (из-за иной структуры организации флэш-памяти и для уменьшения износа).

 

Авторы стирали с SSD-диска данные с последующей перезаписью, затем физически считывали данные из микросхем памяти. После первой перезаписи данных удавалось считать достаточно много. После второй - в большинстве случаев, данные исчезали. Но иногда, данные не были удалены физически даже после 20 (!) перезаписей. (слайд 47)

 

Выходом является поддержка команды "полное стирание диска" на аппаратном уровне. Но её поддержка в реальных продуктах оставляет желать лучшего: например, один из дисков честно отрапортовал о безвозвратном стирании данных, но не сделал при этом ничего, даже файловая система монтировалась - п.3.2.1 статьи. Ещё два диска стёрли только первый сектор - правда, честно сообщили об ошибке.

 

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

 

С безвозвратным  стиранием отдельного файла ситуация ещё хуже: ни один из алгоритмов "безопасного" стирания не привёл к полному удалению данных. Авторам удалось восстановить от 1% до почти 100% (!) данных файла (слайд 52). 

Авторы смогли реализовать алгоритм стирания данных отдельного файла (не очень понял, как), но показали. что диск при этом стремительно изнашивается.



OFFLINE   Ratibor

Ratibor

    Смотрящий... в небо.

  • Администратор
  • PipPipPipPipPip
  • 9 244 сообщений
  • Регистрация 15-Июнь 13
  • ГородПока столица, дальше посмотрим...
  • Страна: Country Flag

Отправлено 04 Февраль 2016 - 23:56

Нетленка

Тяжела и неказиста жизнь... пользователя Windows 10  :mosking:  Осторожно, мат!

 


Главным дорожить, прочего не брать и в путь. (ц) К. Кинчев

 

Так, серебрит висок,

Всполохом войны,
Ближний восток.

2003 (ц) К. Кинчев