Все мы знаем, что, если Вы хотите полностью удалить файлы из жесткого диска, необходимо использовать специальный алгоритм стирания, чтобы лишить возможности читать его назад. Но что с картами памяти? Им нужны те же алгоритмы, чтобы гарантировать, что никто не мог считать его назад? (это имеет совершенно другую структуру, чтобы хранить данные, и я не знаю то, что случай здесь с безопасным удаляют),
Надежно удаление из карты памяти является часто намного более трудным, чем от жесткого диска. Поскольку карты твердотельной памяти перестали работать намного ранее, чем жесткий диск, если Вы пишете данные по единственному биту неоднократно, многие из них динамично перемещают данные способом, очевидным для компьютера. Таким образом, когда компьютер думает, что переписывает ту же часть диска, он на самом деле пишет в другую часть для предотвращения чрезмерной нагрузки на тот же диск.
Мое идеальное решение состояло бы в том, чтобы использовать что-то как TrueCrypt на целом диске; затем, без пароля, диск бесполезен так или иначе; нет никакой потребности надежно удалить файлы как, если у Вас нет пароля все, что могло быть восстановлено с диска, будет мусор.
Можно восстановиться с большинства форматов как тогда, когда Вы удаляете, Вы на самом деле не удаляете информацию, Вы удаляете inodes, используемый для определения местоположения информации. Используя часть программного обеспечения как PhotoRec можно восстановить данные, даже если inodes удалены.
Если необходимо удостовериться, что диск неисправим, необходимо использовать инструмент как инструмент HDDguru Wipe для Windows, или если использование *nix/BSD операционная система Ваш может просто использовать dd if=/dev/urandom of=[your drive here]