これは古い質問ですが、法医学的なデータリカバリの経験があるため、2セントを投じる必要がありました。
質問は純粋に学術的であるため、この回答も純粋に学術的です。実際には、受け入れられた答えは正しいです。ドライブ上のデータを回復不能にするには、1回のパスで十分です。しかし、政府が複数のパスを義務付けている理由があります。
人々はハードドライブをデジタルデバイスと考えています。磁気ビットはきついパターンで配置され、ドライブヘッドによって「反転」されます。しかし、実際には、磁気メディアの物理学に関する限り、ハードドライブはアナログデバイスです。プラッターの表面は、エンコードするデジタル「ビット」よりも小さい磁気双極子で満たされた基板でコーティングされています。これらの双極子の一方の向きと他方の向きの十分な数が、個々のビットレベルで正味の電気抵抗を構成します。ビットがデジタルの「オン」または「オフ」極性ではなく、1または0として解釈されるかどうかを決定するのは、抵抗のしきい値です。
ドライブの電子回路に関する限り、ヘッドからの電気信号は変調された正弦波であり、1と0のビットストリームではありません。これは、磁気テープが数十年前にオーディオ信号を記録した方法とまったく同じです-基板の密度がはるかに高くなり、アナログの「ノイズ」からデジタル信号を抽出するために数学を使用しています。
現在、物理的に100%完全なプラッターを製造することは不可能です。たとえ動作環境が100%完全であることもできません。現代のハードドライブが動作する物理学の規模では、文字通り何百もの要因が信号に微視的な欠陥を作成するように共謀しており、それらは典型的なドライブのスペースの最大1〜2%がそれらに対処するためのエラー修正に「無駄」。あなたのハードドライブは常に文字通りエラーから回復しています。通常のハードドライブ操作は実際には確率ゲームであり、「良い」セクターはそこにエンコードされたデータが正確であるというn%の確率にすぎません。
それでは、不良セクタのケースを見てみましょう。同じテクニックを良いセクタにどのように適用できるかを見ることができます。
セクターが「不良」とマークされている場合(OSではなくコントローラーによって)、特定のセクター内のすべてのデータビットの確率が、全体として数学的回復可能性のしきい値を下回ったことを意味します。ドライブのエラー修正アルゴリズムによって。それはビットが実際に死んでいるという意味ではありません。コントローラーがそれらが正しいことを確認できないということだけです。
ただし、破損の程度によっては、数百回、場合によっては数千回読み取ることで、不良セクタを回復できます。ヘッドが「不良」セクターを通過するたびに、セクターはわずかに異なる方法で読み取ります。プラッターのぐらつき、温度、振動、クロックスキューなどはすべてわずかに異なる場合があります。しかし、各パスを十分な時間が経過する前の数千のパスと比較すると、不良セクターが酸っぱくなる前に、どのセクターに含まれていたデータを(絶対的な確実性よりもわずかに)回復できます。これが、SpinRiteのようなデータリカバリソフトウェアの動作方法です。
それでは、そのロジックを「良い」セクターに適用しましょう。シングルパスでドライブをワイプすると、コントローラーは、ドライブに入力したビットパターンが各セクターに含まれていることを100%確実にします。しかし、それらの読み取りにはまだエラーがあり、コントローラーはまだそれらを修正しています。 これらのエラーの一部は環境的なものですが、それらの多くは、セクターが上書きされる前にそこにあったデータの残骸でもある可能性が十分にあります。
ここで何十年もオーディオテープで使用してきたのと同じ技術について話していることを思い出してください。それらの磁気双極子のすべてがその単一パスで反転されたわけではないため、ノイズには依然として「ゴースト」信号があります。
(Mythbustersの)Adam Savageの言葉を引用すると、「私はあなたの現実を拒否し、自分の現実を置き換えます。」ドライブのコントローラー(ワイプされたデータパターンの数学的確実性を含む)を式から外し、ドライブの電子機器から出てくる正弦波を見ると、理論上、ドライブに存在するデータを再構築できる可能性があります「消去」されたオーディオテープを使用していたのと同じように、消去される前です。
またはそうでないかもしれません。ニクソンウォーターゲートテープの18分間の欠落を解決することはできませんでした...またはそれでしたか?;-)
さて、これは実用的ですか?これを実行できるデバイスは実際に存在しますか?多分。そうでないかもしれない。もしそうなら、それは間違いなく国家の秘密でしょう。しかし、理論的には可能であるため、理論的にはそれを防ぐ必要があります。つまり、複数のビットパターンで複数のパスを実行して、そのゴースト信号を可能な限りスクランブルします。
機密データを消去しようとしている政府の場合は、考慮することが重要です。それがあなたの秘密のpr0n隠し場所であるなら、おそらくそうではありません(あなたの妻がNSAで働いている場合を除く)。