ELi5: Why is overwriting computer memory with all 0s or all 1s not enough to render the data entirely irretrievable?

1.18K views

I heard on another post something about 0-ing out computer memory not being enough to stop a digital forensics expert with enough time and dedication from recovering the data. They said you needed to overwrite the data randomly at least 7 times to render it completely irretrievable. This seems completely unnecessary to me, unless computer memory has some sort of physical “residual memory” where you could identify the last change made to that bit. And even if that is the case, why wouldn’t overwriting every bit to 0, then 1, then back to 0 work just as well?

In: Technology

10 Answers

Anonymous 0 Comments

It’s because physics is not perfectly binary, and doesn’t need to be in normal use. Normally your computer asks “is there definitely totally a 1 here” with a high threshold. But the forensics person can ask “*was* there a 1 here”, and there’s a difference between yes and no.

You are viewing 1 out of 10 answers, click here to view all answers.