![]() ![]() ![]() Encrypting a file after the fact would still require that the same amount of data is written and, unless it is performed in-place, would also leave you with the problem of securely deleting the original file. The use of journaling filesystems (rather improbable on an SD card used with Android, but still.) may also cause similar issues.Įncryption is not really a solution, unless it is transparently performed by the OS or the application that creates the files. Keep in mind that if an SD Card is using any form of wear leveling, then overwriting the data does not actually guarantee its removal from the physical medium - a determined (and well-equiped) attacker might still be able to recover some data. It may no longer be necessary to use multiple passes ala shred, but you still need at least one pass, hence the low performance. In order to remove the data itself you need to overwrite it byte-by-byte. ![]() You can no longer find what you need easily, but the actual content (i.e. Deleting a file using File#delete() or reformatting the card is the equivalent of scribbling over the page number of a chapter in the index of a book, or tearing the index pages off. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |