データを安全に消去する Gutmann 方式に関する記事をいくつか読んでいます。この方法はハードディスク用に設計されていることがわかりました。電話のメモリまたは SD カードからデータを安全に消去する小さなアプリを作成したいと考えています (Google Play にはいくつかあります)。
私の質問は
質問 1: グットマンか、それとも他の人か?
上記の観察に関して、ガットマン アルゴリズムは効果的かつ効率的ですか? フラッシュメモリのような技術では35回以上書き直したデータを記憶できないほど何度もデータを書き換えるので、確かに効果があると思います。それが効率的かどうかはわかりません。つまり、結果を達成するために必要なランダム書き込みが少ないだけですか?
質問 2: 本当にセクタを上書きしますか?
私の頭に浮かんだ質問は次のとおりです: Javaでファイルを上書きする場合、Linux カーネルは古いセクターに新しいデータを書き込みますか、それとも古いセクターの割り当てを解除しながら、物理メディアに新しいセクターを割り当てますか? ほら、これが違いを生む...