gpt4 book ai didi

java - 从 Android 设备 : Gutmann or others? 安全删除数据

转载 作者:太空狗 更新时间:2023-10-29 13:35:39 24 4
gpt4 key购买 nike

我一直在阅读一些关于 Gutmann 安全删除数据方法的文章。我了解到该方法是为硬盘设计的。我想编写我的小应用程序来安全删除手机内存或 SD 卡中的数据(我知道 Google Play 上有一些)。

我的问题是

问题 1:Gutmann 还是其他人?

至于上面的观察,古特曼算法是否既有效又高效?我相信它确实有效,因为它会多次重写数据,以至于闪存等技术无法记住 35 次写入之前的数据。我不知道它是否有效:我的意思是,我是否只需要更少的随机写入即可获得结果?

问题 2:我真的会覆盖扇区吗?

我想到的一个问题如下:如果我 overwrite a file in Java , Linux 内核是在旧扇区上写入新数据还是在释放旧扇区的同时在物理介质上分配新扇区?你知道,这很重要......

最佳答案

关于 #2,您引用的链接不相关。 new FileOutputStream() 根本不会覆盖文件,就您的意思而言。它创建一个新的,或者附加到一个现有的。因此,不太可能重用相同的磁盘 block 。但是,“rw”模式下的 new RandomAccessFile() 确实会覆盖该文件,您可以合理地期望它会重用相同的磁盘 block ,尽管可以想象一个没有这样做的文件系统。

关于java - 从 Android 设备 : Gutmann or others? 安全删除数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10955631/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com