<p>A bitcoin generator can generate an address. </p>

<p>i.e. <a href="https://brainwalletx.github.io/" rel="noreferrer">https://brainwalletx.github.io/</a> 
<a href="https://i.sstatic.net/L3KcD.png" rel="noreferrer"><img src="https://i.sstatic.net/L3KcD.png" alt="enter image description here"></a></p>

CC BY-SA 3.0
2017-05-23T21:32:28.460Z
2017-05-23T21:32:28.460Z
user289394
<p>A brain wallet is simply the SHA256 hash of an arbitrary string, this is a Bitcoin private key in hexadecimal format. The 64 character hex string is then encoded to a Base58 Private Key, more commonly known as WIF(Wallet Import Format). Basically you can create a key from any data, even an mp3.   </p>

<p><a href="http://bitaddress.org" rel="nofollow noreferrer">Bitaddress.org</a> has been around since 2011, and let's you create brain wallets.</p>

CC BY-SA 3.0
2017-05-24T02:53:21.123Z
2017-05-24T02:53:21.123Z
m1xolyd1an
<p>BIP39-based Brainwallets <strong>kick ass</strong> over any older brain wallet technologies such as that encapulsulated by <a href="https://brainwalletx.github.io/" rel="nofollow noreferrer">https://brainwalletx.github.io/</a>.  The rationale is because of the 2000 rounds of additional sha512 hardening of the brain wallet passphrase.  This adds a computational coast for those trying to brute force discover the keys associated with low entropy brain wallets. Additionally, importing BIP 39 seed words, which are cryptocurrency agnostic, has now become much more broadly supported by HD wallets than importing specific wallet input format (WIF) private keys for specific coins.</p>

<ol>
<li><p>Unsafe test vector for a 12 BIP 39 Seed Word Brain Wallet:</p>

<p><code>% echo -n "This is a very low entropy brain wallet seed that needs dhc&amp;%hFF{]" | bx base16-encode | bx sha256 | cut -c 1-32 | bx mnemonic-new</code></p>

<p><strong>nothing flock unusual sibling physical world combine story atom above keep display</strong></p></li>
<li><p>Unsafe test vector for a 18 BIP 39 Seed Word Brain Wallet:</p>

<p><code>% echo -n "This is a very low entropy brain wallet seed that needs dhc&amp;%hFF{]" | bx base16-encode | bx sha256 | cut -c 1-48 | bx mnemonic-new</code></p>

<p><strong>nothing flock unusual sibling physical world combine story atom above keep disorder web spoil awake mom bring brother</strong></p></li>
<li><p>Unsafe test vector for a 24 BIP 39 Seed Word Brain Wallet:</p>

<p><code>% echo -n "This is a very low entropy brain wallet seed that needs dhc&amp;%hFF{]" | bx base16-encode | bx sha256 | cut -c 1-64 | bx mnemonic-new</code></p>

<p><strong>nothing flock unusual sibling physical world combine story atom above keep disorder web spoil awake mom bring broccoli cancel unveil bullet bird common frown</strong></p></li>
</ol>

<p>See <a href="https://github.com/libbitcoin/libbitcoin-explorer/wiki/bx-mnemonic-new" rel="nofollow noreferrer"><strong>bx</strong></a> for additional details, and be sure to take advantage of user defined BIP 39 passphrases to harden the brain wallet even further, see the <strong>mnemonic-to-seed</strong> bx command.</p>

CC BY-SA 4.0
2019-04-14T04:03:58.103Z
2019-04-14T04:09:37.837Z
2019-04-14T04:09:37.837Z
skaht
<p>How does one create a brain wallet from a seed using SHA256? Is this possible?</p>

<p>Could you please explain using the example seed "coinbase is awesome" (no apostrophes)? What is the resulting address?</p>

CC BY-SA 3.0
2017-05-28T22:36:41.297Z
Just to be clear. PSA: Any private key generated from a publicly shared seed, or any seed as generic as this is unsafe to store funds on. It's almost certain that the funds will be misappropriated.
Murch
CC BY-SA 3.0
2017-12-13T05:15:02.793Z
This is what Coinbase asks on their employment application, did you get the job?
ShadowGod
<coinbase.com><address-generation><brain-wallet>
How does one create a brain wallet from a seed using SHA256?
user289394
# How does one create a brain wallet from a seed using SHA256?

(Asked by: username_0 on 2017-05-23)

How does one create a brain wallet from a seed using SHA256? Is this possible?

Could you please explain using the example seed "coinbase is awesome" (no apostrophes)? What is the resulting address?

**Tags:** coinbase.com, address-generation, brain-wallet

> **Comments:**
> **username_1**: Just to be clear. PSA: Any private key generated from a publicly shared seed, or any seed as generic as this is unsafe to store funds on. It's almost certain that the funds will be misappropriated.  
> **username_2**: This is what Coinbase asks on their employment application, did you get the job?  

---

## 3 answers

### Answer by username_0 on 2017-05-23. Score: 5

A bitcoin generator can generate an address.

i.e. <https://brainwalletx.github.io/>
[![enter image description here](https://i.sstatic.net/L3KcD.png)](https://i.sstatic.net/L3KcD.png)


---

### Answer by username_3 on 2017-05-24. Score: 4

A brain wallet is simply the SHA256 hash of an arbitrary string, this is a Bitcoin private key in hexadecimal format. The 64 character hex string is then encoded to a Base58 Private Key, more commonly known as WIF(Wallet Import Format). Basically you can create a key from any data, even an mp3.

[Bitaddress.org](http://bitaddress.org) has been around since 2011, and let's you create brain wallets.


---

### Answer by username_4 on 2019-04-14. Score: 0

BIP39-based Brainwallets **kick ass** over any older brain wallet technologies such as that encapulsulated by <https://brainwalletx.github.io/>. The rationale is because of the 2000 rounds of additional sha512 hardening of the brain wallet passphrase. This adds a computational coast for those trying to brute force discover the keys associated with low entropy brain wallets. Additionally, importing BIP 39 seed words, which are cryptocurrency agnostic, has now become much more broadly supported by HD wallets than importing specific wallet input format (WIF) private keys for specific coins.

1. Unsafe test vector for a 12 BIP 39 Seed Word Brain Wallet:

   `% echo -n "This is a very low entropy brain wallet seed that needs dhc&%hFF{]" | bx base16-encode | bx sha256 | cut -c 1-32 | bx mnemonic-new`

   **nothing flock unusual sibling physical world combine story atom above keep display**
2. Unsafe test vector for a 18 BIP 39 Seed Word Brain Wallet:

   `% echo -n "This is a very low entropy brain wallet seed that needs dhc&%hFF{]" | bx base16-encode | bx sha256 | cut -c 1-48 | bx mnemonic-new`

   **nothing flock unusual sibling physical world combine story atom above keep disorder web spoil awake mom bring brother**
3. Unsafe test vector for a 24 BIP 39 Seed Word Brain Wallet:

   `% echo -n "This is a very low entropy brain wallet seed that needs dhc&%hFF{]" | bx base16-encode | bx sha256 | cut -c 1-64 | bx mnemonic-new`

   **nothing flock unusual sibling physical world combine story atom above keep disorder web spoil awake mom bring broccoli cancel unveil bullet bird common frown**

See [**bx**](https://github.com/libbitcoin/libbitcoin-explorer/wiki/bx-mnemonic-new) for additional details, and be sure to take advantage of user defined BIP 39 passphrases to harden the brain wallet even further, see the **mnemonic-to-seed** bx command.


---

