E 'possibile cancellare completamente una memoria flash? [duplicare]

2

Ho una scheda di memoria micro SDXC da 64 gb che contiene file sensibili e voglio cancellarla completamente, ma ho sentito che è impossibile essere sicuri che i dati siano stati cancellati a causa del livellamento dell'usura? Il produttore (SanDisk) non fornisce uno strumento speciale per una cancellazione sicura. Cosa succede se cancello i file e poi utilizzo un software come gomma da cancellare per cancellare lo spazio inutilizzato del disco, funzionerebbe?

    
posta papabite 31.03.2014 - 22:37
fonte

2 risposte

11

Questo argomento è già stato trattato qui e ci . Per riassumere:

  • Se semplicemente sovrascrivi il disco completo (come un blocco) con i dati (casuali, null byte ... non importa), allora può essere parte dei dati sopravvissuti, che potrebbe potenzialmente essere recuperato estraendo il chip e leggendolo direttamente.

  • Non puoi sapere quali dati sono sopravvissuti senza mettere il chip a parte.

  • Sovrascrivi ripetutamente l'intero disco dovrebbe estirpare (quasi) tutti i dati, ma non puoi esserne sicuro, e ridurrà drasticamente la durata della carta.

È più sicuro e (nel lungo tempo) meno costoso, semplicemente distruggere fisicamente la carta. La prossima volta, utilizza la crittografia del disco .

    
risposta data 01.04.2014 - 00:07
fonte
0

Con i mezzi di base (ad esempio software per scrivere sulla scheda di memoria) sono piuttosto dubbioso che sia possibile cancellare con fiducia tutti i dati sensibili.

All'interno di tale SDXC c'è un microcontrollore complesso. Quel microcontrollore non è noto a te e il suo software / hardware è proprietario. Le dimensioni della memoria mostrate da SDXC non devono riflettere i dati completi su cui il microcontroller può scrivere. Probabilmente c'è anche una memoria flash per 70, 80, forse 128 GB di memoria flash nel dispositivo. All'inizio questo sembrerebbe un modo estremamente dispendioso di utilizzo della memoria (con 128 GB di memoria flash e offrendo solo 64 GB). Tuttavia è meno dispendioso considerando che una discreta frazione della memoria flash è già difettosa / rotta come risultato di un normale processo di produzione.

Il vero affare è che sotto la cappa di un tale ricordo è piuttosto fottuto. Il microcontrollore serve a contrastare il disordinato "sotto il cofano" usando tecniche di controllo degli errori per dare l'impressione che i dati sulla scheda SDXC appaiano sicuri e protetti, mentre le celle di memoria interne stanno morendo.

    
risposta data 01.04.2014 - 00:08
fonte

Leggi altre domande sui tag