Un chiffon de qualité militaire peut-il nuire à un disque SSD?

6

J'ai récemment vendu mon SSD Crucial M4 de 128 Go (mon SSD OCZ est beaucoup plus volumineux, ce qui est plus rapide) et je dois effacer le lecteur.

Je sais que le nettoyage le plus difficile possible est un «nuke» de grade militaire à zéro écriture, qui efface 35 fois les données sur le lecteur.

Je ne voudrais normalement pas m'embêter avec cette opération d'effacement sécurisé, mais le lecteur contenait des fichiers de logiciels hautement sécurisés classés de ma propre création et je ne voulais vraiment pas que quelqu'un d'autre ait accès à ces informations. Selon certaines rumeurs, un seul format suffirait, mais je l’ai testé et mon logiciel de récupération de lecteur a été en mesure de trouver les fichiers après le formatage du disque SSD.

Non, je ne vais pas détruire le disque SSD, car ce sera un gaspillage d’argent et le fait que je l’ai déjà vendu à un prix plutôt raisonnable.

Ma question est la suivante: un effacement zéro écriture-35 peut-il nuire à un SSD? Je vais continuer à chercher des moyens d'effacer complètement mes données (je sais que le formatage ne fait que recréer la table de partition et ne supprime pas les fichiers eux-mêmes), mais je suis curieux de savoir si l'écriture à zéro zéro risque de nuire à un SSD .

cybermonkey
la source
7
S'il s'agit d'un "logiciel classé haute sécurité", je vous suggère de casser le lecteur avec un marteau et de prendre la perte. Il n’existe aucun logiciel qui ne puisse être inversé si la personne sait ce qu’elle fait.
Matthew Williams
7
Sur un vrai disque dur, un effacement de zéro écriture serait appliqué à chaque secteur du lecteur. En raison de l'usure de nivellement, le même type "d'essuyage" serait appliqué d'une manière inconnue, et pourrait ne pas écraser chaque bloc Flash. Vous ne devez pas utiliser une technique pour les disques durs magnétiques sur les SSD électroniques.
sawdust
7
Si vos informations sont réellement "classées haute sécurité", vous devez détruire physiquement l'appareil, car les données peuvent valoir plus que le matériel.
miho
2
Sinon, vous pouvez essayer complètement, mais il suffit de le faire une fois sur un SSD. 35 fois est inutile sur un SSD. Votre problème est que vous ne l'avez pas bien fait. Les disques SSD font beaucoup d’optimisation en interne, vous ne pourrez peut-être pas le supprimer aussi facilement et en toute sécurité.
miho
3
@zyboxenterprises - Oui. Ce que vous voulez faire peut endommager un disque SSD. Cela réduira considérablement la durée de vie du lecteur. De plus, il ne fera pas ce que vous pensez qu'il fera. Vos données sénistives resteront probablement sur le disque. La manière appropriée de stocker des données sur un SSD consiste à utiliser le cryptage, car les disques SSD ont des cellules mémoire supplémentaires et nous n’avons aucun contrôle sur l’écriture des données. Cela signifie que vous pouvez effacer toutes les cellules actives, mais aucune des cellules inactives ayant précédemment stocké vos données. Si vous faites confiance au fabricant, utilisez le mécanicien intégré pour nettoyer le lecteur.
Ramhound

Réponses:

8

J'ai écrit un répondre dans le passé en essuyant disques. C'est tangent par rapport à votre question, mais il n'y a aucun intérêt pratique à effectuer un balayage DOD en 35 passes sur un lecteur moderne. La méthode guttman, sur laquelle le nettoyage DOD est basé, suppose que vous nettoyiez un lecteur avec des domaines de données beaucoup plus volumineux qu’un lecteur moderne, avec un codage interne inconnu.

En ce qui concerne les dégâts, bien que 35 passages représentent beaucoup d’écriture, les SSD modernes, même les disques MLC et TLC, gèrent assez bien milliers de cycles et téraoctets d'écritures -Il y a beaucoup de tests d'endurance flottant en ligne tels que ce Bien que totalement inutile, cela ne réduira probablement pas la durée de vie de votre lecteur. Ce que vous voulez vraiment faire est un effacement sécurisé SATA - qui raconte conduire vous voulez que ces secteurs soient effacés et, accessoirement, vous n'avez pas besoin de 35 laissez-passer.

Journeyman Geek
la source
Accepté cela comme réponse (non accepté l'ancienne réponse acceptée), aucune idée de la raison pour laquelle je n'ai pas marqué ceci comme réponse acceptée en premier lieu.
cybermonkey
ssdendurance.com semble être en panne.
Hashim
1

Si vous avez une machine Linux, vous pouvez écrire /dev/zero à l'ensemble du lecteur, puis /dev/random et alors /dev/zeroet, de cette manière, vous écrivez d’abord des 0 dans tout (en supprimant réellement les fichiers), puis des 1 et des 0 au hasard, puis en supprimant CE à nouveau, ce qui risque davantage de rendre des données incompréhensibles.

Aviator45003
la source
1
Cela échoue si le contrôleur déplace les blocs. Les anciennes données peuvent toujours être conservées à leur emplacement d'origine, tandis que les nouvelles données (0, aléatoire, etc.) sont stockées ailleurs.
Cristian Ciupitu
Pas presque, si vous continuez à écrire jusqu'à ce que le lecteur soit plein.
Aviator45003
5
Les disques SSD ont une zone disponible qui n’est pas exposée à l’utilisateur. Par exemple, "le S3700 embarque 264 Go de mémoire NAND, mais n'en expose que 186 Go (capacité annoncée de 200 Go) en tant que stockage accessible à l'utilisateur, le reste est utilisé comme zone de réserve pour améliorer les performances, la cohérence et l'endurance". (de AnandTech ).
Cristian Ciupitu
0

Il n'y a aucune raison de penser que "l'effacement" nuirait davantage au lecteur que toute autre écriture normale de données sur le lecteur. Les disques SSD ont une durée de vie limitée, mais le nombre de cycles d’écriture qu’ils vont subir est de plusieurs millions. Un nombre minimal de 35 écritures est donc insignifiant.

La raison pour laquelle vous avez pu récupérer des fichiers après les 35 écritures nulles est qu’il n’a pas écrit à l’emplacement où les fichiers ont été enregistrés. Les disques SSD distribuent les écritures vers de nouveaux emplacements plutôt que vers le même emplacement que les données précédentes. Ceci est destiné à garder le "porter" sur le lecteur même. Pour effacer correctement un disque SSD, vous devez effacer l'intégralité du lecteur, y compris l'espace que le système de fichiers considère comme vide.

Voir cette question pour plus de détails: SuperUser - supprimer définitivement les fichiers d'un lecteur flash.

Dave Becker
la source
1
Il a juste fait un "format rapide". Pas un complet sur Dod-35. Cela aurait frappé tous les blocs sur le SSD, même l'espace réservé au nivellement.
Tonny
Où dans sa question dit-il qu'il a seulement fait un "format rapide"? Il n'a pas précisé s'il avait écrit sur le lecteur entier ou avait simplement essayé d'écrire sur des fichiers spécifiques. Ce qui est clair, c’est que certains des secteurs contenant ses données n’ont pas été écrasés. Un seul écrasement sur l'ensemble du disque aurait probablement éliminé toutes les données. Dans tous les cas, la question était de savoir s'il endommagerait le lecteur et la réponse est non.
Dave Becker
@ Tonny En fait, j'ai fait un formatage rapide.
cybermonkey
0

En fait, le meilleur moyen de supprimer les données antérieures des disques durs / SDD (ou autres) est de saturer le stockage. Si vous formatez l’ensemble du périphérique et que vous le remplissez alors avec des données aléatoires jusqu’à ce qu’il ne reste plus d’espace. Il est impossible que quelqu'un ait accès aux données antérieures. Et vous n'avez besoin d'aucun outil spécial pour cela.

drk.com.ar
la source
Il y a encore des arguments pour savoir si les données peuvent être récupérées après avoir été écrasées. Ref: blogs.computerworld.com/node/5687 , nber.org/sys-admin/overwritten-data-guttman.html . En outre, ce n'est pas la "meilleure" façon ... L'algorithme wipe est toujours connu comme la "meilleure" façon
Just Lucky Really
1
Avez-vous lu les articles que vous avez liés? Ils disent que les données écrasées ne peuvent pas être récupérées. Et cela peut être c'était possible avec le disque dur en 1996. :)
drk.com.ar
La citation pertinente: "Depuis la rédaction de ce qui précède, j'ai remarqué un commentaire attribué à Gutmann, concédant que les secteurs écrasés sur les lecteurs" modernes "(postérieurs à 2003?) Ne peuvent pas être lus à l'aide des techniques décrites dans le document de 1996, mais il ne se retire pas. les revendications exagérées du papier par rapport aux anciens lecteurs. "
Michael Frank
1
Et voici la dernière ligne du premier lien: "La notion selon laquelle des secteurs écrasés peuvent être récupérés en recherchant des" clichés instantanés "sur les disques durs actuels est fausse."
drk.com.ar
@ drk.com.ar Je peux confirmer que votre méthode fonctionne, car les données sont répertoriées comme "irrécupérables" lorsqu'elles sont écrasées.
cybermonkey
-2

Vous n'avez fait qu'un "Formatage rapide" qui ne réécrit que les tables de partition.
Vous n'avez pas vraiment effacé quoi que ce soit, sauf la table de partition.

Un format normal normal aurait écrasé tout le système de fichiers.
Même dans ce cas, le mécanisme de nivellement d'usure laissera probablement environ 5 à 10% des données intactes dans "l'espace réservé". (En fonction de la taille de la zone réservée et de l'algorithme exact utilisé par le lecteur.)
En théorie, quelqu'un pourrait récupérer des informations à partir de cela. (Bonne chance d'essayer. Personne n'a encore été capable de démontrer cette capacité de manière fiable, à ma connaissance.)

Un effacement court du DoD (3 passes) avec un outil tel que DBAN exercera chaque secteur du disque SSD suffisamment pour que l’espace réservé soit complètement écrasé au moins une fois.
Pour un disque SSD, cela signifie que le contenu précédent est détruit au-delà de sa récupération. (Ce n'est pas comme un disque dur où une charge magnétique résiduelle peut rester sur le plateau, fournissant un "fantôme" de la valeur d'origine.)

Cela n'endommagera pas le SSD, ce sera juste un tas d'écritures, mais vous ne devriez pas le faire sur le même SSD tous les jours pendant une année entière.

Au fait:
Le "standard" a été créé dans les années 70 à partir de la technologie de disque dur utilisée à l'époque. Même à ce moment-là, il était très douteux que les données soient récupérables après plus de 2 écrasements.
Depuis ce temps, la technologie des disques durs a parcouru un long chemin. La densité et la complexité ont augmenté de plusieurs ordres de grandeur. Et les lecteurs modernes compressent également les données.

A ma connaissance, personne n'a jamais été capable de prouver qu'une quantité importante de données pouvait être récupérée après 3 écritures. (Du moins pas avec des méthodes publiques, vérifiables.)
IMHO: La NSA ou une autre agence d'espionnage pourrait en avoir les moyens, mais sachant ce que je fais au sujet des disques durs et de la technologie SSD, je ne pense vraiment pas qu'ils aient une chance après trois écrasements, qu'il s'agisse d'un SSD à disque dur classique. Sur un disque dur classique, ils peuvent obtenir quelques octets ici et là. Sur un SSD rien.

Conclusion: un chiffon en un seul passage suffit pour 99,999% des cas.
Effectuez un effacement de style DoD Short en 3 passes dans vos données.
Si vous êtes vraiment paranoïaque: détruisez physiquement le lecteur. La destruction gratuite peut être assez thérapeutique :-)

Tonny
la source