Bitcoin Forum
April 25, 2024, 10:15:38 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Electrum 2FA Wallet  (Read 975 times)
mike4001 (OP)
Sr. Member
****
Offline Offline

Activity: 443
Merit: 260


View Profile
October 25, 2017, 06:09:24 PM
 #1

Hi

I am reading everywhere that 2FA wallets use a 24 word seed.

But when I create a new 2FA wallet in electrum it only uses a 12 word seed.

Can anyone explain this to me?

Thanks
1714040138
Hero Member
*
Offline Offline

Posts: 1714040138

View Profile Personal Message (Offline)

Ignore
1714040138
Reply with quote  #2

1714040138
Report to moderator
1714040138
Hero Member
*
Offline Offline

Posts: 1714040138

View Profile Personal Message (Offline)

Ignore
1714040138
Reply with quote  #2

1714040138
Report to moderator
1714040138
Hero Member
*
Offline Offline

Posts: 1714040138

View Profile Personal Message (Offline)

Ignore
1714040138
Reply with quote  #2

1714040138
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714040138
Hero Member
*
Offline Offline

Posts: 1714040138

View Profile Personal Message (Offline)

Ignore
1714040138
Reply with quote  #2

1714040138
Report to moderator
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
October 25, 2017, 06:39:40 PM
 #2

Hi

I am reading everywhere that 2FA wallets use a 24 word seed.

But when I create a new 2FA wallet in electrum it only uses a 12 word seed.

Can anyone explain this to me?

Thanks

2FA comes with two seeds: The original (regular) seed and the 2FA seed.
The regular seed that you see is a regular seed (that gets produced in electrum).
There is also a 2FA seed stored in electrum that is a recovery seed for if the 2FA fails, I'm not sure as to the dynamics of where to find this but this is the 24 word seed that others refer to.
mike4001 (OP)
Sr. Member
****
Offline Offline

Activity: 443
Merit: 260


View Profile
October 25, 2017, 06:53:50 PM
 #3

Thanks ...

But I can only write down the 12 word seed ...

So If my computer is damaged (wallet file) AND I loose my cellphone (Google 2FA) I can recover my wallet with just this 12 word seed?
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
October 25, 2017, 06:59:01 PM
 #4

Thanks ...

But I can only write down the 12 word seed ...

So If my computer is damaged (wallet file) AND I loose my cellphone (Google 2FA) I can recover my wallet with just this 12 word seed?

NO. You need either the 24 word seed or the "secret key" you got from the wallet.
Did you write down this "secret key" by any chance - you should really do that anyway? You can either do that or use the 24 word seed, although it should've given you a 24 word seed when you made the wallet - but search as to how to do this.
mike4001 (OP)
Sr. Member
****
Offline Offline

Activity: 443
Merit: 260


View Profile
October 25, 2017, 07:12:39 PM
 #5

Thanks for your answer

First of all. The wallet is empty at the moment (so no harm done). I am just planning to move to a 2FA wallet after all the forks are over Wink


When I create a new 2FA wallet (Electrum 2.9.3) I only get a 12 word seed.

Then I have to put in my e-mail for trustedcoin and the 2FA QR code is displayed (+ the 2FA-key for writing down), I scan this with my smartphone and put in the 2FA code

=> I just never get a 24 word seed


The 2FA-key can't be the other 12 word seed can it?

And thats kind of my question since post 1
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
October 25, 2017, 07:48:03 PM
 #6

Thanks for your answer

First of all. The wallet is empty at the moment (so no harm done). I am just planning to move to a 2FA wallet after all the forks are over Wink


When I create a new 2FA wallet (Electrum 2.9.3) I only get a 12 word seed.

Then I have to put in my e-mail for trustedcoin and the 2FA QR code is displayed (+ the 2FA-key for writing down), I scan this with my smartphone and put in the 2FA code

=> I just never get a 24 word seed


The 2FA-key can't be the other 12 word seed can it?

And thats kind of my question since post 1

Ahhh. I get it.
The key is sort-of a representation of the 24 word seed. If you have a copy of that and the regular seed you SHOULD be fine - as you seed is stored with TrustedCoin as I understand it (although, if someone else here could suggest how to get the 24 word seed that'd also be useful).
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
October 25, 2017, 11:13:20 PM
 #7

NO. You need either the 24 word seed or the "secret key" you got from the wallet.
Did you write down this "secret key" by any chance - you should really do that anyway? You can either do that or use the 24 word seed, although it should've given you a 24 word seed when you made the wallet - but search as to how to do this.
Ahhh. I get it.
The key is sort-of a representation of the 24 word seed. If you have a copy of that and the regular seed you SHOULD be fine - as you seed is stored with TrustedCoin as I understand it (although, if someone else here could suggest how to get the 24 word seed that'd also be useful).
What on earth are you talking about? Huh A 2FA wallet in Electrum generates a 12 word seed. That is all. Where did all this nonsense about 24 word seeds and "secret keys" come from? Huh And TrustedCoin don't store your seed. All they have is the 3rd master private key from your 2-of-3 MultiSig wallet (which is what an Electrum 2FA wallet is). The "2FA key" is simply the master key for Google Authenticator to be able to start generating 2FA codes. It has NOTHING to do with Electrum or seeds.


So If my computer is damaged (wallet file) AND I loose my cellphone (Google 2FA) I can recover my wallet with just this 12 word seed?
YES! The 12 word seed you wrote down when you first created the wallet is ALL that you need to recover your wallet in case your computer explodes or you lose your phone with the GAuth on it or TrustedCoin go out of business and you can't use their service anymore. If any of those things happen, you simply create a new wallet, enter in your 12 word seed and when prompted if you want to "Keep or Disable" 2FA, simply select "Disable".

This will create a copy of your 2FA wallet that actually contains 2 master private keys, so you can then create and sign transactions yourself, without needing TrustedCoin to provide the 2nd signature.

You can actually test this functionality by simply creating a "new" wallet and putting in your seed and selecting "disable" now. Once you're satisfied that it all works and you are comfortable that you can recover everything, you can safely delete the "restored" wallet and continue using the original 2FA wallet.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Abdussamad
Legendary
*
Offline Offline

Activity: 3598
Merit: 1560



View Profile
October 26, 2017, 02:37:37 AM
 #8

Hi

I am reading everywhere that 2FA wallets use a 24 word seed.

But when I create a new 2FA wallet in electrum it only uses a 12 word seed.

Can anyone explain this to me?

Thanks

2FA comes with two seeds: The original (regular) seed and the 2FA seed.
The regular seed that you see is a regular seed (that gets produced in electrum).
There is also a 2FA seed stored in electrum that is a recovery seed for if the 2FA fails, I'm not sure as to the dynamics of where to find this but this is the 24 word seed that others refer to.

Like HCP said this is all nonsense.

Fact is in previous Electrum versions 2fa wallets had 24 or 25 word seeds. But now it's just 12 words.

In previous versions half the 24 word seed was viewable via the wallet menu > seed after the wallet had been created. So you could view 12 of the words there but they were useless and misleading because they wouldn't restore your wallet. You needed all the seed words i.e. 24 or 25. Maybe this is the source of the jackg's confusion.

In newer versions of electrum the 12 seed words are only shown during the wallet creation process. You can't see them later so you better write them down during the wallet creation process.

Electrum strives to maintain backward compatibility so all types of 2fa wallets can be restored from seed in Electrum.
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
October 26, 2017, 03:05:11 AM
 #9

Fact is in previous Electrum versions 2fa wallets had 24 or 25 word seeds. But now it's just 12 words.

In previous versions half the 24 word seed was viewable via the wallet menu > seed after the wallet had been created. So you could view 12 of the words there but they were useless and misleading because they wouldn't restore your wallet. You needed all the seed words i.e. 24 or 25. Maybe this is the source of the jackg's confusion.
Learn something new every day... I've never seen any reference to 24 word seeds with Electrum before. Huh...  Undecided

I stand corrected.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
mike4001 (OP)
Sr. Member
****
Offline Offline

Activity: 443
Merit: 260


View Profile
October 26, 2017, 06:14:52 AM
 #10

OK thank you both very much!

Now everything is clear.

I could also try this out by creating a 2FA wallet and then trying to restore it.

My initial question about the 24 word seed is because https://api.trustedcoin.com/#/electrum-help writes it on their help-site .... they should probably update this.
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
October 26, 2017, 12:29:41 PM
 #11

Fact is in previous Electrum versions 2fa wallets had 24 or 25 word seeds. But now it's just 12 words.

In previous versions half the 24 word seed was viewable via the wallet menu > seed after the wallet had been created. So you could view 12 of the words there but they were useless and misleading because they wouldn't restore your wallet. You needed all the seed words i.e. 24 or 25. Maybe this is the source of the jackg's confusion.
Learn something new every day... I've never seen any reference to 24 word seeds with Electrum before. Huh...  Undecided

I stand corrected.
Ah yes... That's it. I guess the 24 word seed is no longer in use (I've previously given help with getting coins out using that seed, guess there's something else to learn now)...
OK thank you both very much!

Now everything is clear.

I could also try this out by creating a 2FA wallet and then trying to restore it.

My initial question about the 24 word seed is because https://api.trustedcoin.com/#/electrum-help writes it on their help-site .... they should probably update this.
Try exactly what you say. Try sending a small amount to the wallet so you can test it definitely works (1mbtc if possible).
mike4001 (OP)
Sr. Member
****
Offline Offline

Activity: 443
Merit: 260


View Profile
October 29, 2017, 07:02:37 AM
 #12

Hi, I have another question regarding the 2FA wallet.

If I recover a wallet with my Seed for testing purposes and create a new 2FA-Key with trustedcoin.

Will the 2FA-key from my original wallet file overwritten on trustedcoin?

Sorry but I cannot really test this without sending transactions and I want to avoid this because of the fees.
Abdussamad
Legendary
*
Offline Offline

Activity: 3598
Merit: 1560



View Profile
October 29, 2017, 09:32:30 AM
 #13

trustedcoin shows you the same 2fa key that you originally got. if some else has that 2fa key and a copy of your wallet file then they can still spend from your wallet. you should create a new wallet and move your coins to that. you can begin the process with file menu > new/restore, enter a name for the new wallet file and then continue as per on-screen instructions. to open a different wallet file in future use file > open.
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
October 29, 2017, 10:35:59 AM
 #14

Hi, I have another question regarding the 2FA wallet.

If I recover a wallet with my Seed for testing purposes and create a new 2FA-Key with trustedcoin.

Will the 2FA-key from my original wallet file overwritten on trustedcoin?

Sorry but I cannot really test this without sending transactions and I want to avoid this because of the fees.

Your 2FA key from trusted coin is unique to decoding your wallet. Only that is able to decrypt the private keys so I sense you've gone wrong somewhere? It would not be secure and would be like a standard walet if this easnt implemented.
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
October 29, 2017, 10:44:36 AM
Last edit: October 30, 2017, 01:40:38 AM by HCP
 #15

The 2FA key has nothing to do with decoding the wallet... The 2FA key is simply the key generated by TrustedCoin and given to you, so you can create the necessary Google Authenticator app entry... And start generating time based OTPs (one time passwords)

When you restore your 2FA wallet, and select to "Keep" the 2FA functionality, it'll ask you to confirm your current code from Google Authenticator app (to prove you still have it)... Or you can reset it ( "I don't have my Google Authenticator code" option)

If you enter the current GAuth code, you can just continue using it... However, If you reset it, then you'll be given a new 2FA secret key which you must enter and sync up with Google Authenticator App and use for all future transactions... The old one will no longer work, as TrustedCoin will have changed the matching key on their end. - WRONG... You get the same GAuth code regardless

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
mike4001 (OP)
Sr. Member
****
Offline Offline

Activity: 443
Merit: 260


View Profile
October 29, 2017, 11:42:21 AM
 #16

..... The old one will no longer work, as TrustedCoin will have changed the matching key on their end.

OK, thank you, thats what I wanted to know!
Abdussamad
Legendary
*
Offline Offline

Activity: 3598
Merit: 1560



View Profile
October 30, 2017, 01:07:40 AM
 #17

If you enter the current GAuth code, you can just continue using it... However, If you reset it, then you'll be given a new 2FA secret key which you must enter and sync up with Google Authenticator App and use for all future transactions... The old one will no longer work, as TrustedCoin will have changed the matching key on their end.


..... The old one will no longer work, as TrustedCoin will have changed the matching key on their end.

OK, thank you, thats what I wanted to know!

Hello this is incorrect. In my experience trusted coin will show you the same key it showed you before. You can try it yourself. Create a 2fa wallet and then restore it from seed. You will be shown the same TOTP shared secret you were originally given. Anyone with access to your old wallet file and the google authenticator app on your lost phone can spend your bitcoins!
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
October 30, 2017, 01:46:10 AM
 #18

Yep, you're right... I got myself confused with all the TrustedCoin entries I had in GAuth! Tongue

After I put the "I've lost my GAuth" code in, it was generating different OTP codes to the existing ones... But have now realised they were for other test wallets! DOH!

I've tested this with what I know is the same seed and regardless of whether you just enter the original or select "I've lost my Google Authenticator" and get a "new" key... It generates identical OTPs...

So yes, if someone has your old wallet+old phone, they could theoretically spend your coins!

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
mike4001 (OP)
Sr. Member
****
Offline Offline

Activity: 443
Merit: 260


View Profile
October 30, 2017, 05:44:52 AM
 #19

Ok I understand

Thank you!
Listerfiend
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
December 16, 2017, 11:00:56 AM
 #20

How do I disable the 2FA "feature"?

I almost sent a transaction but decided to preview it first. 
>three segments, miner fee, my amount, and a third amount for $775 that I assume is 2FA
$775
HOW IS THAT A SMALL FEE. 

So I went to file > new and followed the screens to set up a standard wallet from seed.  when prompted for 2fa I clicked Disable.

However, in the new wallet the header still says 2fa and in the preview window the miner fee is gone but 2FA IS STILL THERE.  I can't afford $775 to send a small amount and test it.   I had an important purchase to make and now my funds are held hostage in my own wallet. 

Please let me know what I have to do to remove 2FA from my wallet.  I am so stressed right now.  Almost dropping $775 on a "small fee" is nerve racking.
Pages: [1] 2 »  All
  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!