Bitcoin Forum
May 07, 2024, 04:11:05 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Are backed up wallets still encrypted?  (Read 1107 times)
Daily Anarchist (OP)
Hero Member
*****
Offline Offline

Activity: 614
Merit: 500



View Profile WWW
August 03, 2012, 02:53:23 AM
 #1

My wallet is encrypted on my Satoshi client. If I make a backup of the wallet and put that file on a removable hard drive, and that hard drive gets stolen, is the wallet they have possession of still encrypted?

Discover anarcho-capitalism today!
1715098265
Hero Member
*
Offline Offline

Posts: 1715098265

View Profile Personal Message (Offline)

Ignore
1715098265
Reply with quote  #2

1715098265
Report to moderator
1715098265
Hero Member
*
Offline Offline

Posts: 1715098265

View Profile Personal Message (Offline)

Ignore
1715098265
Reply with quote  #2

1715098265
Report to moderator
Unlike traditional banking where clients have only a few account numbers, with Bitcoin people can create an unlimited number of accounts (addresses). This can be used to easily track payments, and it improves anonymity.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715098265
Hero Member
*
Offline Offline

Posts: 1715098265

View Profile Personal Message (Offline)

Ignore
1715098265
Reply with quote  #2

1715098265
Report to moderator
1715098265
Hero Member
*
Offline Offline

Posts: 1715098265

View Profile Personal Message (Offline)

Ignore
1715098265
Reply with quote  #2

1715098265
Report to moderator
1715098265
Hero Member
*
Offline Offline

Posts: 1715098265

View Profile Personal Message (Offline)

Ignore
1715098265
Reply with quote  #2

1715098265
Report to moderator
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
August 03, 2012, 03:02:29 AM
 #2

yes. the backup is simply a copy of the wallet.dat which has been renamed.  The Satoshi wallet copies decrypts keys only when needed to complete a transaction, otherwise they remain encrypted.  To be perfectly clear the Satoshi wallet only encrypts the private keys, other elements of the wallet are readable.  Your funds are safe BUT if you are seeking privacy you may wish to encrypt the encrypted wallet.
silverbox
Legendary
*
Offline Offline

Activity: 966
Merit: 1003


View Profile
August 03, 2012, 03:47:54 AM
 #3

What if Daily Anarchist dies and no one knows his Encryption key!!  They will be able to see all those stranded BTC, but never access them...

Oh the humanity!!!
Daily Anarchist (OP)
Hero Member
*****
Offline Offline

Activity: 614
Merit: 500



View Profile WWW
August 03, 2012, 03:53:44 AM
 #4

What if Daily Anarchist dies and no one knows his Encryption key!!  They will be able to see all those stranded BTC, but never access them...

Oh the humanity!!!

I wonder if judge.me is capable of setting up wills and keeping my super secret password safe until I die.

Discover anarcho-capitalism today!
silverbox
Legendary
*
Offline Offline

Activity: 966
Merit: 1003


View Profile
August 03, 2012, 04:19:22 PM
 #5

What if Daily Anarchist dies and no one knows his Encryption key!!  They will be able to see all those stranded BTC, but never access them...

Oh the humanity!!!

I wonder if judge.me is capable of setting up wills and keeping my super secret password safe until I die.

I wouldn't trust it..  Written instructions in a sealed envelope in a safe deposit box seems like the way to go..  Or you could just take it with you Wink
TangibleCryptography
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


Tangible Cryptography LLC


View Profile WWW
August 03, 2012, 04:24:59 PM
Last edit: August 04, 2012, 07:17:17 PM by TangibleCryptography
 #6

I wonder if judge.me is capable of setting up wills and keeping my super secret password safe until I die.

Do you want the crypto nerd answer?  

Timelock encryption
http://www.gwern.net/Self-decrypting%20files

Encrypt the private key using a timelock encryption algorithm so that it will take roughly 10 years to solve with a single processor (timelock algorithms are designed to make parallel processing impossible).  Then as long as you are alive just move the funds every 5 years and publish a new timelock encryption problem.     Make the timelock algorithm and current encrypted private key part of your will and when you die your heir can get the funds in 10 years by simply solving the latest problem. Smiley  

* It doesn't have to be 10 years.  Smaller is possible but requires more frequent changes and if there is a computing revolution or cryptographic flaw it gives you less time to move funds.
unclemantis
Member
**
Offline Offline

Activity: 98
Merit: 10


(:firstbits => "1mantis")


View Profile
August 04, 2012, 06:22:36 PM
 #7

I wonder if judge.me is capable of setting up wills and keeping my super secret password safe until I die.

Do you want the crypto nerd answer? 

Timelock encryption
http://www.gwern.net/Self-decrypting%20files

Encrypt the private key using a timelock encryption algorithm so that it will take roughly 10 years to solve with a single processor (timelock algorithms are designed to make parallel processing impossible).  Then as long as you are alive just move the funds every 5 years and publish a new timelock encryption problem.     Make the timelock algorithm and encrypted key part of your will and when you die your heir can get the funds in 10 years by simply solving the latest problem. Smiley 

* It doesn't have to be 10 years.  Smaller is possible but requires more frequent changes and if there is a computing revolution or cryptographic flaw it gives you less time to move funds.

I like this idea!

PHP, Ruby, Rails, ASP, JavaScript, SQL
20+ years experience w/ Internet Technologies
Bitcoin OTC | GPG Public Key                                                                               thoughts?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!