Sluggo schrieb am 10. Juni 2007 18:57
> Das mehrmalige überschreiben mit Hilfe eines speziellen Algorithmus,
> das bei konventionellen Festplatten verwendet werden kann lassen die
> normalen ssd's scheinbar nicht zu
>Â http://tinyurl.com/ytp64h
Das ist nicht beabsichtigt sondern nur ein Seiteneffekt einer
Technik, die das zu schnelle Sterben eines Flash-Mediums verhindern
soll: Stichwort "Wear levelling"
Mit anderen Worten: Wenn ich bei Speicherstelle 122 eine 1 Lese und
genau aus dieser mit dem Befehl "schreibe bei 122 eine 0" eine 0
machen möchte, kann es sein, dass der Flash-Controller meint, 122 sei
schon zu oft geschrieben und die 0 auf eine andere Speicherzelle
schreibt (z.B. 155) und nur woanders vermerkt: "Die Speicherstelle
155 enthält den Wert für Zelle 122". (Etwas vereinfacht dargestellt)
Daher kann es passieren, dass eine auf einem Flash-Medium explizit
überschriebene Datei doch wieder hergestellt werden kann. Das
komplette Medium in seiner vollen größe mit 0en zu beschreiben,
dürfte aber reichen um dieses wear levelling zu umgehen. (Defekte
Speicherzellen behalten allerdings auch so ihren Wert)
> Wenn es dir um sensible Daten geht würde ich daher eine
> Verschlüsselung des Dateisystems z.B. mit Truecrypt empfehlen
> und selbst wenn es ginge, würde ein sicheres Löschen nur unnötig die
> Lebendauer der Disk reduzieren, daher lieber verschlüsseln
ACK
> Das mehrmalige überschreiben mit Hilfe eines speziellen Algorithmus,
> das bei konventionellen Festplatten verwendet werden kann lassen die
> normalen ssd's scheinbar nicht zu
>Â http://tinyurl.com/ytp64h
Das ist nicht beabsichtigt sondern nur ein Seiteneffekt einer
Technik, die das zu schnelle Sterben eines Flash-Mediums verhindern
soll: Stichwort "Wear levelling"
Mit anderen Worten: Wenn ich bei Speicherstelle 122 eine 1 Lese und
genau aus dieser mit dem Befehl "schreibe bei 122 eine 0" eine 0
machen möchte, kann es sein, dass der Flash-Controller meint, 122 sei
schon zu oft geschrieben und die 0 auf eine andere Speicherzelle
schreibt (z.B. 155) und nur woanders vermerkt: "Die Speicherstelle
155 enthält den Wert für Zelle 122". (Etwas vereinfacht dargestellt)
Daher kann es passieren, dass eine auf einem Flash-Medium explizit
überschriebene Datei doch wieder hergestellt werden kann. Das
komplette Medium in seiner vollen größe mit 0en zu beschreiben,
dürfte aber reichen um dieses wear levelling zu umgehen. (Defekte
Speicherzellen behalten allerdings auch so ihren Wert)
> Wenn es dir um sensible Daten geht würde ich daher eine
> Verschlüsselung des Dateisystems z.B. mit Truecrypt empfehlen
> und selbst wenn es ginge, würde ein sicheres Löschen nur unnötig die
> Lebendauer der Disk reduzieren, daher lieber verschlüsseln
ACK