Відповіді:
Коротка відповідь: перезапис секторів за межами SSD (наприклад, за допомогою «традиційної» захищеної утиліти видалення) не гарантує, що базові дані будуть видалені.
Для отримання більш поглибленої інформації, ви можете переглянути цю презентацію у деяких людей з UCSD, які проводили експерименти з цього питання. Дивіться: http://cseweb.ucsd.edu/users/m3wei/assets/pdf/FMS-2010-Secure-Erase.pdf
Їхні дані, схоже, говорять про це:
Особисто я не думаю, що ви не зможете надійно видалити окремий файл на SSD без якоїсь підтримки прошивки всередині SSD, яка може відстежувати та перезаписувати всі внутрішні сторінки, на яких є залишкові копії даних.
Безпечне стирання вбудовано в специфікацію ATA, тому ви повинні мати можливість випустити команду безпечного стирання на свій SSD-пристрій і дозволити собі подбати про себе - таким чином вам не доведеться турбуватися про те, чи буде SSD знову картографування секторів.
Поведінка утиліт, які не захищені SSD, не захищені, не передбачається Незалежно від того, чипсет на накопичувачі замінить певну флеш-комірку, позначте її для подальшої TRIMing і залиште на місці до пізніше, або просто позначте її «брудною» та замініть інший чистий сектор повністю залежить від чіпсета, про який йде мова. Він залежить від виробника до виробника і навіть у межах продуктової лінійки на основі вбудованого програмного забезпечення.
Я б не довіряв цим утилітам на SSD, принаймні, поки вони не стануть обізнаними про SSD.