DBAN zum Löschen des Flash-Laufwerks?

1467
Emma

Ich weiß, dass DBAN zum sicheren Löschen von HDDs verwendet werden kann, und ich weiß, dass es nicht zum sicheren Löschen von SSDs verwendet werden kann.

Was ist mit Flash-Laufwerken? Ich verstehe, dass SSDs Flash-Speicher verwenden, die Daten jedoch verschieben, wohingegen Flash-Laufwerke (wie bei kleinen USB-Sticks / Memory-Sticks) dies nicht tun. Ich weiß, dass DBAN eine SSD NICHT sicher löschen kann, aber ein Flash-Laufwerk sicher löschen kann.

Und ja, ich weiß, es verringert die Lebensdauer des Flash-Laufwerks, das interessiert mich nicht

Vielen Dank

1
Sogar eine winzige microSD-Karte hat einen FTL-Controller, mit dem Daten verschoben werden können: https://www.bunniestudios.com/blog/?p=3554 A.B vor 6 Jahren 2
Faszinierender Link. Nach meiner Lektüre des Artikels wird dies jedoch zum Abbilden von "fabrikintensiven" Blöcken verwendet, anstatt Daten zu verschieben. Ich bin sicher, dass dies technisch möglich ist, wenn der gegebene Chip verwendet wird. Der Artikel impliziert, dass das Gegenteil mehr ist Typisch - teilweise schlechte Chips werden auf neuen Flash-Laufwerken recycelt. davidgo vor 6 Jahren 0
Ich dachte eigentlich daran, nur das Bild der geöffneten microSD zu verlinken, wo der Controller sichtbar ist. Es wird nicht darüber gesprochen, aber wie bei anderen Flash-Geräten werden auch Verschleißniveaus (beim Verschieben von nicht verwandten Daten) ausgeführt und TRIM / DISCARD akzeptiert, wenn der Host dies unterstützt (dh die microSD ist nicht über eine USB-Schnittstelle angeschlossen.) Für einen SDIO-Bus (z. B. für einen SDIO-Bus) bedeutet dies jedoch, dass der verfügbare Speicherplatz als Überversorgung verwendet wird, um besser zu funktionieren. A.B vor 6 Jahren 0

1 Antwort auf die Frage

1
davidgo

Sofern das Flash-Laufwerk keine fehlerhaften Sektoren mit Daten enthält und nicht auf die gleiche Weise wie SSDs bereitgestellt wird (und sie höchstwahrscheinlich nicht übermäßig bereitgestellt werden), ist es sicher, DBAN zu verwenden - obwohl DBAN zu viele Überbrückungen (dh mehrere Durchläufe) macht wenn 1 ausreichen würde).

FWIW, DBAN - mit mehreren Durchläufen - wird eine ziemlich gute Arbeit beim Löschen einer SSD leisten. (Wenn Ihr Gegner eine Regierungsbehörde ist oder gleichwertig finanziert wird, ist die einzige Möglichkeit, um sicherzustellen, dass keine Ihrer Daten wiederherstellbar ist, die Verwendung von FDE, bevor Daten auf die Festplatte geschrieben werden oder - falls Sie dies vertrauen - die Verwendung dieser Daten Speicher, der FDE in das Laufwerk eingebaut hat).

Mir ist klar, dass das, was ich oben geschrieben habe, möglicherweise kontrovers ist - bitte machen Sie mir in Kommentaren Besorgnis, bevor Sie mich abstimmen - aber um meine wichtigsten Einwände zusammenzufassen -

  1. Diese Idee von mehreren Durchläufen kam vor vielen, vielen Jahren von einem Mann namens Peter Gutman (den ich kennengelernt habe) - "Die Gutmann-Methode" - und war ein Mechanismus, um Daten von allen verfügbaren Laufwerken zu löschen. Sogar Gutmann riet, dass Sie nicht alle Pässe durchlaufen müssen - welche davon jedoch von den Antrieben der Zeit abhing (vor mehr als 20 Jahren). In der Folge ist die Dichte der Laufwerke so angestiegen, dass sie glaubt, dass 1 Durchgang von Nullen ausreicht, um die Wiederherstellung von Daten unmöglich zu machen, obwohl es ein wöchentliches Argument für einen Durchlauf von Zufalls- oder Pseudozufallsdaten gibt. (Der Klarheit halber gehe ich davon aus, dass die aussagekräftigen Daten 1 Byte oder mehr betragen - die Fehlerrate, als ich das letzte Mal angeschaut habe, war ungefähr 25% pro BIT, als ich zuletzt vor vielen Jahren geschaut hatte.

  2. Der Grund, warum ein einmaliger Durchlauf einer SSD nicht ausreicht, liegt an der Verschleißnivellierung. Wenn Sie mehrere Durchgänge von Zufallsdaten schreiben, wird dieser Mechanismus außer Kraft gesetzt.

Ich wollte darauf hinweisen, dass wir zwar ziemlich sicher sind, dass das Laufwerk nicht die Möglichkeit hat, Speicherplatz für Überbereitstellung zu verwenden, auch wenn wir nicht wissen, was das Laufwerk tatsächlich tun wird, wenn wir sagen, dass etwas überschrieben wird. Ich habe versucht, ein übermäßig bereitgestelltes Flash-Laufwerk zu finden, und konnte nicht ... gut genug? Louis vor 6 Jahren 0
@ Louis - Vielleicht reden wir über zweideutige Zwecke. Meine Behauptung ist, dass bei SSDs, wenn Sie die Festplatte mehrmals überschreiben, da Sie mehr als 1 Festplattenspeicherplatz überschreiben, die Überschreibungen in den Speicherplatz verschoben werden, der bereits überlastet wurde. (Damit sollte die Aussage in der Frage beantwortet werden, dass Sie DBAN nicht verwenden können, um eine SSD sicher zu löschen. davidgo vor 6 Jahren 0
Ich bin bei dir. Ich denke auch, dass davon auszugehen ist, dass USB-Flash-Laufwerke nicht mit zusätzlichem Speicher für das Abnutzungsniveau ausgeliefert werden. Daher können wir auch davon ausgehen, dass das Überschreiben des gesamten Laufwerks wirklich alles überschreibt. Louis vor 6 Jahren 1
@Louis Ich wäre nicht so zuversichtlich: Da USB-Flash-Laufwerke TRIM / DISCARD nicht über die USB-API akzeptieren können, müssen sie überdies eine Überprovisionierung benötigen, da die Flash-Disk einmal voll ist (z. B. das Dateisystem darauf voll ist) ) ohne übermäßige Bereitstellung konnte es nicht mehr nivelliert werden. Wenn Sie die Befehle TRIM / DISCARD ausgeben können, ist keine Überprovisionierung erforderlich A.B vor 6 Jahren 0
@AB Wissen Sie zufällig, welches Protokoll von USB-Flashlaufwerken verwendet wird (z. B. IDE, SATA usw.)? Louis vor 6 Jahren 0
@Louis Werfen Sie einen Blick auf https://en.wikipedia.org/wiki/USB_mass_storage_device_class - Sie identifizieren sich normalerweise als USB Attached SCSI und verwenden eine abgespeckte Version des transparenten SCSI-Befehlssatzes sowohl von SCSI- als auch von SATA-Festplatten. davidgo vor 6 Jahren 2