Author

Topic: Armory delete function security (Read 144 times)

legendary
Activity: 3640
Merit: 1345
Armory Developer
December 14, 2019, 08:10:01 PM
#3
Use a 3rd party specialized in this. Deletion is out of scope for Armory. Note that it's significantly easier to reach "assumed safe" level of deletions with SSDs than with HDDs.
legendary
Activity: 1946
Merit: 1427
December 13, 2019, 08:32:34 AM
#2
Hmm.
Note: Not an expert at all nor have i really looked into this, but according to this post dating back from 2014 (so things might very well have changed since then), it might indeed be smart to manually overwrite your HDD after deleting.

https://bitcointalksearch.org/topic/deleteremove-wallet-shredoverwrite-or-merely-filesystem-delete-425465

We have shied away from tackling this problem, because it's really out of scope for us (the core devs have too).  There's so many different filesystem types that have their own ways of handling data on disk.  We could do a PhD on how secure-delete files on each one, and it still would probably not be perfect, and only handle a subset of the filesystems out there.  

My recommendation is that if you really want to wipe it, you shred the entire drive from a live CD and then reinstall your OS.  Alternatively, one thing that theoretically should work, would be to make sure the wallet is deleted, and then do something like "dd if=/dev/urandom of=tempfile.bin" (if linux), which will create a single file full of random bits that will eventually consume all unused space on your disk.  This will force the OS to overwrite all sectors marked as deleted.  Then, if the system is still functional, you can remove the file.  Repeat a few times to enforce "shredding".  Though, depending on the OS, strange things can happen when you literally fill your last byte of free space.  
Again, not sure how accurate this still is.
member
Activity: 73
Merit: 17
December 13, 2019, 05:25:50 AM
#1
I tried to find the answer on the Armory forum pages but without success - can anybody tell me how secure is Armory delete wallet function - does it allow to get the wallet data from the same HDD on which the wallet was created and later deleted.
Is it safer to use some third party secure delete stoneware and erase securely everything from the Armory directory in AppData directory?
Jump to: