Bitcoin Forum
November 09, 2024, 05:13:25 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Encrypting Electrum Seed  (Read 1083 times)
zanza (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
August 10, 2015, 07:39:13 AM
Last edit: August 11, 2015, 01:11:59 AM by zanza
 #1

Electrum is a nice wallet, one of the best wallet currently available.  Having word seed is very powerful to restore wallet from 13 words and a great Electrum feature that sets it out.

However, this is also a point of weakness, if someone finds your word seed you are very vulnerable.  What about the option to encrypt your 13 word seed? (similar concept to BIP38)  This way, even if someone breaks into your house/safe and takes your code, there will still be a roadblock to getting your Electrum Wallet.

Bonus Points: Making the decryption time have delay gaps (using graphics card or other implementation), so it takes 30 seconds per attempt, or something similar that VeraCrypt/Trezor does


EDIT: Electrum already has an encrypting algorithm (for encrypting private keys).  Could they just have as an option to run the this identical encryption script on the Seed.  So everything is built in already, just applying it to seed (instead of p-keys).  Ideally the encrypted 13 word seed wouldn't even look like a word list, so people wouldn't know its an electrum seed if they found it, or anything Bitcoin related for that matter (so wouldn't even know how/what/why to crack it)

So like a 13 word seed:
Hello this is my thirteen word seed used for electrum wallet ok thanks

would look like this encrypted (or something)
8hjkdf&f doifsd *U( f8df KJHf 78sdyi7y &*7 dh8 l;df;a[ o8f: f;fsd;  h8f
OmegaStarScream
Staff
Legendary
*
Offline Offline

Activity: 3654
Merit: 6430



View Profile
August 10, 2015, 01:52:58 PM
 #2

That's an idea that could work indeed .
You just gave me the idea to build simply a custom software to encrypt my Electrum seeds , making something Custom and hard to decrypt is better then use something public even if it's strong hacker will know from where to start unlike custom encryption it could make you earn sometime .

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Quickseller
Copper Member
Legendary
*
Offline Offline

Activity: 2996
Merit: 2374


View Profile
August 10, 2015, 03:42:15 PM
 #3

Right, if someone were to find where you have written down your seed (or if they are able to find it stored in plaintext on your computer/USB drive/ect), then they will most likely be able to steal your money.

If you are storing your seed digitally, then you can create a text file, copy/paste into the text file, then PGP encrypt that file so only someone with access to your PGP key can decrypt your file. The risk to doing this is that if you lose access to your PGP key, then you will lose access to this backup of your seed, so you will want to keep a backup of your PGP key separate from this backup.

Encrypting a paper copy of your seed is going to be somewhat more complex. You could make some kind of encrypted QR code, however you would be relying on some kind of software to be able to decrypt it in the future.

★ ★ ██████████████████████████████[█████████████████████
██████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████
★ ★ 
zanza (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
August 10, 2015, 09:32:55 PM
 #4

That's an idea that could work indeed .
You just gave me the idea to build simply a custom software to encrypt my Electrum seeds , making something Custom and hard to decrypt is better then use something public even if it's strong hacker will know from where to start unlike custom encryption it could make you earn sometime .

good idea Smiley

I guess the veracrypt/PGP solution is a good one too, however this relies on keeping it the cloud which gives a would be hacker a lot of time/opportunity to work at it before you would know about it.
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1008


Core dev leaves me neg feedback #abuse #political


View Profile
August 11, 2015, 07:47:00 PM
 #5

you can hide your seed inside an image as well.

ColderThanIce
Sr. Member
****
Offline Offline

Activity: 373
Merit: 252



View Profile
August 11, 2015, 08:32:04 PM
 #6

That's an idea that could work indeed .
You just gave me the idea to build simply a custom software to encrypt my Electrum seeds , making something Custom and hard to decrypt is better then use something public even if it's strong hacker will know from where to start unlike custom encryption it could make you earn sometime .

good idea Smiley

I guess the veracrypt/PGP solution is a good one too, however this relies on keeping it the cloud which gives a would be hacker a lot of time/opportunity to work at it before you would know about it.
If your seed is encrypted through PGP, then you should be safe even if a hacker has access to the encrypted file. As long as you don't store an unencrypted copy of your PGP private key in cloud storage along with your encrypted seed, you should be safe for years to come because the encryption PGP uses is so strong.

ROLLIN.IO  BITCOIN   DICE   GAME
   ⚁    ⚂    ⚃    ⚄   ⚅   ⚁   ⚂
                                        ███████████████████    
                                      ██                                    ██
                                      ██                                    ██              
                                      ██                                    ██ 
                                      ██                                    ██
                                      ██                                    ██
      ██████████████████                                    ██
      ██                            ██                                    ██
      ██                            ██                                    ██  
      ██                            ██                                    ██
      ██                            ██████████            ██████
      ██                            ██              ██          ██
      ██                            ██                 ██       ██
      ██                            ██                    ██    ██
      ███████        ███████                        ████
                ██     ██
                ██  ██
                ████
             
███████████
S  O  C  I  A  L
C H A T T I N G
                    ██
                  ████
                ██████
              ████████
            ██████████
          ████████████
        ██████████████
      ████████████████
    ██████████████████
  ████████████████████ 
              ████████
              ████████

              ████████

              ████████
██████████████
LEVEL UP SYSTEM
   WITH REWADS
                ██████
              ████████
            ██████████
          ████████████
        ██████████████
    ██████████████████
  ████████████████████
█         ████████████████
█         ████████████████
█         ████████████████
█         ████████████████
   ██████████████████ 
     ████████████████
        █████████████
           ██████████
                █████
██████████████
 FREE BITCOINS
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!