Bitcoin Forum
May 26, 2024, 05:02:47 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Electrum Brain Wallet ?  (Read 362 times)
stsfi (OP)
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile WWW
March 29, 2019, 03:34:06 PM
Last edit: March 30, 2019, 07:44:01 AM by stsfi
 #1

hello how do you guys generate deterministic electrum seed ?

or is there any way to learn your electrum seed ?


What i am asking ?
1> Deterministic Wallet generation in electrum


What i am Not Asking !
1> how to secure my wallet
2> what is a seed
3> how seed works
4> where should i store my seed
reda
Sr. Member
****
Offline Offline

Activity: 910
Merit: 260



View Profile
March 29, 2019, 03:54:24 PM
 #2

hello how do you guys generate deterministic electrum seed ?

or is there any way to learn your electrum seed ?

I am not sure whether you have gone through the FAQ shared by electrum site itself. First of all it is a random phrase which is shown at the time of adding the new wallet on Electrum. You must need to store the seed phrase and retype in the next shown window.

Here is the example one below



This phrase is useful for you when the time you forgot the password, private key or pin lock. Note that if you do not any of these then you cannot recover your wallet. So please keep it safe.

If you want to sweep the bitcoin from the other clients. then you need to follow these steps on the electrum wallet. Click wallet menu- then sweep and paste the copied private key in that place. Then click on the sweep button. Finally, click the send button.

Please read their latest FAQ page to learn more here.
http://docs.electrum.org/en/latest/faq.html

dothebeats
Legendary
*
Offline Offline

Activity: 3654
Merit: 1353


CoinPoker.com


View Profile
March 29, 2019, 04:08:45 PM
 #3

Learn your seed by heart or store it somewhere safe, certainly not on places where people can retrieve it easily and take your funds. As reda said, 12-word mnemonic on electrum only appears when you create a new wallet, so it's highly important that you already save it the first time you see it.

One thing I do is list the 12 words in different pieces of paper and just place some kind of mark for their ordering. It worked for me the last time I deleted my wallet accidentally and helped me recover quite a handful of sum that may have been lost forever.

leonair
Sr. Member
****
Offline Offline

Activity: 1246
Merit: 390


★Bitvest.io★ Play Plinko or Invest!


View Profile
March 29, 2019, 04:34:55 PM
Last edit: March 29, 2019, 04:45:36 PM by leonair
 #4

I think the best way to store your brain wallet seed is to memorize it, as from the word itself it must be in your brain so you must be held it at your head. Telling your seeds to your most trusted person and let him/her memorize it for you, it will help in case you acquire an Alzheimer's disease in the future.

Storing it to a physical thing is not recommended but if you still insist then it's up to you.



BIG WINNER!
[15.00000000 BTC]


▄████████████████████▄
██████████████████████
██████████▀▀██████████
█████████░░░░█████████
██████████▄▄██████████
███████▀▀████▀▀███████
██████░░░░██░░░░██████
███████▄▄████▄▄███████
████▀▀████▀▀████▀▀████
███░░░░██░░░░██░░░░███
████▄▄████▄▄████▄▄████
██████████████████████
▀████████████████████▀
▄████████████████████▄
██████████████████████
█████▀▀█▀▀▀▀▀▀██▀▀████
█████░░░░░░░░░░░░░▄███
█████░░░░░░░░░░░░▄████
█████░░▄███▄░░░░██████
█████▄▄███▀░░░░▄██████
█████████░░░░░░███████
████████░░░░░░░███████
███████░░░░░░░░███████
███████▄▄▄▄▄▄▄▄███████
██████████████████████
▀████████████████████▀
▄████████████████████▄
███████████████▀▀▀▀▀▀▀
███████████▀▀▄▄█░░░░░█
█████████▀░░█████░░░░█
███████▀░░░░░████▀░░░▀
██████░░░░░░░░▀▄▄█████
█████░▄░░░░░▄██████▀▀█
████░████▄░███████░░░░
███░█████░█████████░░█
███░░░▀█░██████████░░█
███░░░░░░████▀▀██▀░░░░
███░░░░░░███░░░░░░░░░░
▀██░▄▄▄▄░████▄▄██▄░░░░
▄████████████▀▀▀▀▀▀▀██▄
█████████████░█▀▀▀█░███
██████████▀▀░█▀░░░▀█░▀▀
███████▀░▄▄█░█░░░░░█░█▄
████▀░▄▄████░▀█░░░█▀░██
███░▄████▀▀░▄░▀█░█▀░▄░▀
█▀░███▀▀▀░░███░▀█▀░███░
▀░███▀░░░░░████▄░▄████░
░███▀░░░░░░░█████████░░
░███░░░░░░░░░███████░░░
███▀░██░░░░░░▀░▄▄▄░▀░░░
███░██████▄▄░▄█████▄░▄▄
▀██░████████░███████░█▀
▄████████████████████▄
████████▀▀░░░▀▀███████
███▀▀░░░░░▄▄▄░░░░▀▀▀██
██░▀▀▄▄░░░▀▀▀░░░▄▄▀▀██
██░▄▄░░▀▀▄▄░▄▄▀▀░░░░██
██░▀▀░░░░░░█░░░░░██░██
██░░░▄▄░░░░█░██░░░░░██
██░░░▀▀░░░░█░░░░░░░░██
██░░░░░▄▄░░█░░░░░██░██
██▄░░░░▀▀░░█░██░░░░░██
█████▄▄░░░░█░░░░▄▄████
█████████▄▄█▄▄████████
▀████████████████████▀




Rainbot
Daily Quests
Faucet
Artemis3
Legendary
*
Offline Offline

Activity: 2030
Merit: 1563


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
March 29, 2019, 05:02:52 PM
 #5

Write them by hand into a piece of paper, make sure to make another copy by hand, store them in two physically separate but secure places.
If place A burns down, there is your backup in place B. The words can be cleverly disguised with a longer list, be creative but don't forget how to undo the trick later lol.

Memory alone? Too dangerous.

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
posi
Hero Member
*****
Offline Offline

Activity: 2254
Merit: 579


Leading Crypto Sports Betting & Casino Platform


View Profile
March 29, 2019, 05:35:08 PM
 #6

Learn your seed by heart or store it somewhere safe, certainly not on places where people can retrieve it easily and take your funds. As reda said, 12-word mnemonic on electrum only appears when you create a new wallet, so it's highly important that you already save it the first time you see it.

One thing I do is list the 12 words in different pieces of paper and just place some kind of mark for their ordering. It worked for me the last time I deleted my wallet accidentally and helped me recover quite a handful of sum that may have been lost forever.
Brain wallet is something that have to do with generate a seed phrase and then memorize it not storing it somewhere safe has you implies with your respond. However, the way to do that is either using some words which ones can easily remember or use bitcoin wallet software (bitaddress)to generate a seed phrase and use memory techniques to it by heart.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
xWolfx
Member
**
Offline Offline

Activity: 322
Merit: 20

Donating 10% to charity


View Profile
March 29, 2019, 07:10:37 PM
 #7

Write them by hand into a piece of paper, make sure to make another copy by hand, store them in two physically separate but secure places.
If place A burns down, there is your backup in place B. The words can be cleverly disguised with a longer list, be creative but don't forget how to undo the trick later lol.

Memory alone? Too dangerous.

Yeah secure means also that unauthorized personnel can't have access to it. Even if they are people you trust, the question is if you can trust them with the seed.

Never rely only on your memory because it will betray you unless it is a really special memory. I don't have one of those sadly just like a lot of people and for that reason we need to take especial measurements to store information for the future.

People change and when that happens and you think different. You want to have a backup.
suzanne5223
Hero Member
*****
Offline Offline

Activity: 2632
Merit: 650


Want top-notch marketing for your project, Hire me


View Profile WWW
March 29, 2019, 07:20:05 PM
 #8

Write them by hand into a piece of paper, make sure to make another copy by hand, store them in two physically separate but secure places.
If place A burns down, there is your backup in place B. The words can be cleverly disguised with a longer list, be creative but don't forget how to undo the trick later lol.

Memory alone? Too dangerous.
In addition, writing in a paper, have it copy in private drive and memorizing are the things to do because nothing is ever safe. Besides, a situations may occur whereby ones need to destroy those writing in paper/flash drive or whereby it get burn through fire outbreak.

stsfi (OP)
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile WWW
March 30, 2019, 06:33:05 AM
 #9

i ask how do i generate 12 word seed from a password that i can remembered
djhomeschool
Full Member
***
Offline Offline

Activity: 340
Merit: 164


View Profile
March 30, 2019, 06:41:05 AM
 #10

i ask how do i generate 12 word seed from a password that i can remembered

The 12 word seed and password are 2 different things on Eelectrum, you can NOT generate a 12 word seed from a password.
The password is to open the wallet, generated from your 12 seed, and to send out transactions.
If you lost your wallet file and your 12 word seed you can NOT create your wallet again and you lost your bitcoins, does not matter if you have the password or not.
stsfi (OP)
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile WWW
March 30, 2019, 07:42:22 AM
 #11

i ask how do i generate 12 word seed from a password that i can remembered

The 12 word seed and password are 2 different things on Eelectrum, you can NOT generate a 12 word seed from a password.
The password is to open the wallet, generated from your 12 seed, and to send out transactions.
If you lost your wallet file and your 12 word seed you can NOT create your wallet again and you lost your bitcoins, does not matter if you have the password or not.

hey, i was asking how do you generate deterministic seeds
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
March 30, 2019, 09:33:15 AM
 #12

hey, i was asking how do you generate deterministic seeds
You open Electrum, you select "File -> New/Restore -> [insert wallet name] -> Standard wallet -> Create a new seed"... Electrum will generate a nice shiny new random deterministic seed mnemonic (aka the "12 words") for you...


Otherwise, if you're asking how to go about creating a seed... well, simply put a seed is just a REALLY large number... so you need a way to randomly generate a REALLY large number... common methods are using dice or coin flips etc...

Once you have that seed, you'd then need to follow the Electrum process for converting that seed into a seed mnemonic... ie. the "12 words"... it's similar to the way BIP39 works when converting from REALLY large number to "words", but has some "added extras" like a "seed version" included which BIP39 does not.

Again... seed = really large number... seed mnemonic = "12 words"

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


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

Activity: 3612
Merit: 1564



View Profile
March 30, 2019, 10:11:14 AM
 #13

There is no way currently to generate an electrum seed from a password. It's not safe to do so it's not supported by the software.

You can extend the auto-generated seed with your own words/characters. Or set a password on the wallet file and rely on that file backup only (file > save copy).
Artemis3
Legendary
*
Offline Offline

Activity: 2030
Merit: 1563


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
March 30, 2019, 01:43:54 PM
 #14

The password is only meant to prevent unauthorized use from a hot wallet, or a wallet stored in a plugged device. Its actually better to lose that password as you can always recover your wallet with the seed words anyway. The seed words are far more important than the password, but you should always use a good password to prevent hot wallets from being misused, just remember its OK to lose that password as long as you keep your seed words safe. The mobile version uses a PIN instead but i'm unsure of the safety of that, i guess its just to prevent opportunity thieves from physically manipulating your own phone rather than preventing outsiders from the net from obtaining your wallet. But then you should not keep large sums in a mobile wallet anyway...

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
stsfi (OP)
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile WWW
March 30, 2019, 03:18:14 PM
 #15

The password is only meant to prevent unauthorized use from a hot wallet, or a wallet stored in a plugged device. Its actually better to lose that password as you can always recover your wallet with the seed words anyway. The seed words are far more important than the password, but you should always use a good password to prevent hot wallets from being misused, just remember its OK to lose that password as long as you keep your seed words safe. The mobile version uses a PIN instead but i'm unsure of the safety of that, i guess its just to prevent opportunity thieves from physically manipulating your own phone rather than preventing outsiders from the net from obtaining your wallet. But then you should not keep large sums in a mobile wallet anyway...



What i am Not Asking !
1> how to secure my wallet
2> what is a seed
3> how seed works
4> where should i store my seed
stsfi (OP)
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile WWW
April 03, 2019, 01:24:47 AM
 #16

When you make new HD wallet, Electrum automatically do it and you can't interfere/modify generation process.

If you really need to generate deterministic seed from password/string that you can remember, you should use brain wallet.

yes but brainwallet is single address, easy to trace
pooya87
Legendary
*
Offline Offline

Activity: 3458
Merit: 10593



View Profile
April 03, 2019, 03:21:57 AM
 #17

When you make new HD wallet, Electrum automatically do it and you can't interfere/modify generation process.

If you really need to generate deterministic seed from password/string that you can remember, you should use brain wallet.

yes but brainwallet is single address, easy to trace

the concept is the same, you have a string that you use as entropy to feed into a hashing function that outputs a 256 bit result (like SHA256, HMACSHA256, KBDF2 with 32 byte result,...) and then use the result as your private key.
the difference is that in brainwallet you use a very insecure entropy because it was chosen by hand and in HD wallets you use a very strong entropy since it was chosen with a strong RNG.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
BitMaxz
Legendary
*
Online Online

Activity: 3262
Merit: 2977


:( My PC broke due trying to recover an old wallet


View Profile WWW
April 03, 2019, 08:49:01 PM
 #18

I can memorize only 5 words but memorizing more than that it can possible but you can't memorize them for a longer time and I am sure the brain of a human will be weak while getting older. So not recommended to memorize 12/24 words seed phrase and use them when you need it.

For me, if you are looking for highly secured wallet go for hardware wallet instead or make your own offline cold storage much better and safe.

█▀▀▀











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











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
pooya87
Legendary
*
Offline Offline

Activity: 3458
Merit: 10593



View Profile
April 04, 2019, 03:54:13 AM
 #19

the concept is the same, you have a string that you use as entropy to feed into a hashing function that outputs a 256 bit result (like SHA256, HMACSHA256, KBDF2 with 32 byte result,...) and then use the result as your private key.
the difference is that in brainwallet you use a very insecure entropy because it was chosen by hand and in HD wallets you use a very strong entropy since it was chosen with a strong RNG.

FYI, you should use HMAC-SHA512 according to https://github.com/spesmilo/electrum/blob/master/electrum/mnemonic.py#L134

i was generally speaking and for both brainwallets and HD wallets. you can for example give your "password" to a HMACSHA256 function with a random key (which all the implementations of it have the option to do so) or a key that you generate based on timestamp,... and then get a 256 bit result which you use as your private key.
but of course HMACSHA512 is used for HD keys because you want both a key and the chain code each 256 bit.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
stsfi (OP)
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile WWW
April 04, 2019, 06:01:06 PM
 #20

I can memorize only 5 words but memorizing more than that it can possible but you can't memorize them for a longer time and I am sure the brain of a human will be weak while getting older. So not recommended to memorize 12/24 words seed phrase and use them when you need it.

For me, if you are looking for highly secured wallet go for hardware wallet instead or make your own offline cold storage much better and safe.

hardware wallet has seeds too, also i don't want someone to put a knife on my neck and ask me to open my hardware wallet !! 
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!