Bitcoin Forum
September 22, 2017, 06:24:57 AM *
News: Latest stable version of Bitcoin Core: 0.15.0.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 3 [4]  All
  Print  
Author Topic: [PULL] Wallet Private Key Encryption  (Read 15537 times)
koin
Legendary
*
Offline Offline

Activity: 874


View Profile
July 06, 2011, 12:24:11 AM
 #61

I still think encryption should be disabled by default.

It is.

when going from an unencrypted wallet and then adding a password, what happens to the addresses that may already have had bitcoins and other addresses that were in the keypool but had not yet been used?

in other words, after i encrypt are those coins now at password-protected addresses?  or does the situation exist where access to one of my old backups of my wallet.dat mean i could still lose those coins that haven't been spent (or moved as part of a change transaction) since the point that i started running with encryption?
1506061497
Hero Member
*
Offline Offline

Posts: 1506061497

View Profile Personal Message (Offline)

Ignore
1506061497
Reply with quote  #2

1506061497
Report to moderator
1506061497
Hero Member
*
Offline Offline

Posts: 1506061497

View Profile Personal Message (Offline)

Ignore
1506061497
Reply with quote  #2

1506061497
Report to moderator
1506061497
Hero Member
*
Offline Offline

Posts: 1506061497

View Profile Personal Message (Offline)

Ignore
1506061497
Reply with quote  #2

1506061497
Report to moderator
          ▄█████▄
        ▄█████████▄
      ▄████▀   ▀████▄
    ▄████▀   ▄ ▄█▀████▄
  ▄████▀   ▄███▀   ▀████▄
▄████▀   ▄███▀   ▄   ▀████▄
█████   ███▀   ▄███   █████
▀████▄   ▀██▄▄███▀   ▄████▀
  ▀████▄   ▀███▀   ▄████▀
    ▀████▄       ▄████▀
      ▀████▄   ▄████▀
        ▀███  ████▀
          ▀█▄███▀
.
|
.
|
          ▄█████▄
        ▄█████████▄
      ▄████▀   ▀████▄
    ▄████▀   ▄ ▄█▀████▄
  ▄████▀   ▄███▀   ▀████▄
▄████▀   ▄███▀   ▄   ▀████▄
█████   ███▀   ▄███   █████
▀████▄   ▀██▄▄███▀   ▄████▀
  ▀████▄   ▀███▀   ▄████▀
    ▀████▄       ▄████▀
      ▀████▄   ▄████▀
        ▀███  ████▀
          ▀█▄███▀
unthy
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1506061497
Hero Member
*
Offline Offline

Posts: 1506061497

View Profile Personal Message (Offline)

Ignore
1506061497
Reply with quote  #2

1506061497
Report to moderator
Matt Corallo
Hero Member
*****
expert
Offline Offline

Activity: 755


View Profile
July 06, 2011, 12:40:01 AM
 #62

when going from an unencrypted wallet and then adding a password, what happens to the addresses that may already have had bitcoins and other addresses that were in the keypool but had not yet been used?

in other words, after i encrypt are those coins now at password-protected addresses?  or does the situation exist where access to one of my old backups of my wallet.dat mean i could still lose those coins that haven't been spent (or moved as part of a change transaction) since the point that i started running with encryption?
The encryption process is just simple take old keys (including addresses, pool keys, etc) and encrypt the private part.  No crazyness, the same keys are still kept so your backups still have the keys to your coins (until new keys are generated).

Bitcoin Ubuntu PPA maintainer - donate to me personally: 1JBMattRztKDF2KRS3vhjJXA7h47NEsn2c
http://bitcoinrelaynetwork.org maintainer
PGP ID: 07DF 3E57 A548 CCFB 7530  7091 89BB B866 3E2E65CE
mmortal03
Legendary
*
Offline Offline

Activity: 1571


View Profile
July 08, 2011, 05:05:31 AM
 #63

I just have to say that as soon as this gets implemented, the market price of bitcoin will quite likely go up. I don't know of a more critical addition on the development side that could enhance the bitcoin value more so than wallet encryption.
netrin
Sr. Member
****
Offline Offline

Activity: 322


FirstBits: 168Bc


View Profile
July 13, 2011, 02:12:11 PM
 #64

I wonder if the proposed implementation would allow the actual keys to be stored on a smart card, much like the OpenPGP smart cards that kgo is selling ( http://forum.bitcoin.org/index.php?topic=26918 ). Or otherwise include some physical factor? The smart card memory limits the number of keys stored, but that is not likely a problem for a 'savings' wallet with a finite number of recycled keys.

Greenlandic tupilak. Hand carved, traditional cursed bone figures. Sorry, polar bear, walrus and human remains not available for export.
Matt Corallo
Hero Member
*****
expert
Offline Offline

Activity: 755


View Profile
July 13, 2011, 02:23:24 PM
 #65

Pulled, should show up on the next nightly build (see my sig).

Bitcoin Ubuntu PPA maintainer - donate to me personally: 1JBMattRztKDF2KRS3vhjJXA7h47NEsn2c
http://bitcoinrelaynetwork.org maintainer
PGP ID: 07DF 3E57 A548 CCFB 7530  7091 89BB B866 3E2E65CE
XIU
Member
**
Offline Offline

Activity: 84


View Profile
July 13, 2011, 05:30:55 PM
 #66

Pulled, should show up on the next nightly build (see my sig).

Nice, thanks Smiley

1xiuHwHk81j4TRnLuLBMvH2ctqtTsubT6
rabit
Member
**
Offline Offline

Activity: 62


View Profile
July 14, 2011, 09:49:42 AM
 #67

I wonder if the proposed implementation would allow the actual keys to be stored on a smart card, much like the OpenPGP smart cards that kgo is selling ( http://forum.bitcoin.org/index.php?topic=26918 ). Or otherwise include some physical factor? The smart card memory limits the number of keys stored, but that is not likely a problem for a 'savings' wallet with a finite number of recycled keys.

Your OpenPGP card is for RSA keys like the most (perhaps even all) smart cards which you can buy in small amounts so you cant store Bitcoin keys as keys on it. If your card has some memory for data objects than you can use this patch https://forum.bitcoin.org/index.php?topic=8091.0 for storing but this would be more or less the same as storing on an encrypted USB stick.
 
XIU
Member
**
Offline Offline

Activity: 84


View Profile
July 14, 2011, 01:19:11 PM
 #68

Pulled, should show up on the next nightly build (see my sig).

The menu option to encrypt your wallet didn't show up in the windows build, is there something else I'm missing?

1xiuHwHk81j4TRnLuLBMvH2ctqtTsubT6
Matt Corallo
Hero Member
*****
expert
Offline Offline

Activity: 755


View Profile
July 14, 2011, 02:21:56 PM
 #69

Pulled, should show up on the next nightly build (see my sig).

The menu option to encrypt your wallet didn't show up in the windows build, is there something else I'm missing?
In the Settings menu, it shows up for me.

Bitcoin Ubuntu PPA maintainer - donate to me personally: 1JBMattRztKDF2KRS3vhjJXA7h47NEsn2c
http://bitcoinrelaynetwork.org maintainer
PGP ID: 07DF 3E57 A548 CCFB 7530  7091 89BB B866 3E2E65CE
netrin
Sr. Member
****
Offline Offline

Activity: 322


FirstBits: 168Bc


View Profile
July 15, 2011, 12:53:22 AM
 #70

I wonder if the proposed implementation would allow the actual keys to be stored on a smart card, much like the OpenPGP smart cards that kgo is selling ( http://forum.bitcoin.org/index.php?topic=26918 ). Or otherwise include some physical factor? The smart card memory limits the number of keys stored, but that is not likely a problem for a 'savings' wallet with a finite number of recycled keys.

Your OpenPGP card is for RSA keys like the most (perhaps even all) smart cards which you can buy in small amounts so you cant store Bitcoin keys as keys on it. If your card has some memory for data objects than you can use this patch https://forum.bitcoin.org/index.php?topic=8091.0 for storing but this would be more or less the same as storing on an encrypted USB stick.

Ideally the private elliptic signing keys would be stored on a one-way device, but even storing the encryption key has the advantage that an attack on a copied wallet must be launched against the symmetric key (DES3, IDEA, etc) or asym RSA rather than a human generated passphrase.

Greenlandic tupilak. Hand carved, traditional cursed bone figures. Sorry, polar bear, walrus and human remains not available for export.
Pages: « 1 2 3 [4]  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!