<p>For anyone who is in the same boat, here is how I was able to test passwords on an encrypted shared seed.</p>
<p>Download the zip from Github
<a href="https://github.com/mannkind/bit2factor.org/archive/refs/heads/master.zip" rel="nofollow noreferrer">Two-factor Bitcoin (BIP38) - Formerly at bit2factor.org; domain expired 4/5/2015</a>
unzip it and open the index.html.<br />
Disconnect from the internet before entering any data into the web page.<br />
Select &quot;Decrypt Private Key&quot;
Enter the encrypted private key and password you wish to test and click the blue &quot;Decrypt Private Key&quot; button.<br />
If the Address and Private Key (WIF) display, you have the correct passphrase.</p>

CC BY-SA 4.0
2022-01-18T05:22:08.130Z
2022-01-18T05:22:08.130Z
effin_new_guy
<p>I used the script from this post</p>
<p><a href="https://bitcoin.stackexchange.com/questions/57207/how-to-derive-the-private-key-associated-with-a-coinbase-multi-sig-vault-address/57215#57215">How to derive the private key associated with a Coinbase multi-sig vault address</a></p>
<p>To get the Master Private Key, Extended Private key at index 14, and WIF format of that key.
All those values  correspond to the user seed and user public key.<br />
I need to do the same with the shared encrypted seed (and shared public key) but I am not sure I know the correct password used to encrypt the shared seed.<br />
Looking at the coinbase multisig github they specifically state they used <a href="https://github.com/coinbase/multisig-tool#bip38" rel="nofollow noreferrer">the BIP38 library to decrypt the encrypted shared key seeds</a>.</p>
<p>Is there any way I can test passwords to decrypt the shared seed?
I assume testing should de done offline, right?</p>
<p>Also, I have no idea what &quot;Extended Private key at index 14&quot; even means in this context.  What does that mean?</p>
<p>Thanks in advance.</p>

<multi-signature>
how to test decryption of shared seed for a multisig vault
effin_new_guy
# how to test decryption of shared seed for a multisig vault

(Asked by: username_0 on 2022-01-16)

I used the script from this post

[How to derive the private key associated with a Coinbase multi-sig vault address](https://bitcoin.stackexchange.com/questions/57207/how-to-derive-the-private-key-associated-with-a-coinbase-multi-sig-vault-address/57215#57215)

To get the Master Private Key, Extended Private key at index 14, and WIF format of that key.
All those values correspond to the user seed and user public key.  
I need to do the same with the shared encrypted seed (and shared public key) but I am not sure I know the correct password used to encrypt the shared seed.  
Looking at the coinbase multisig github they specifically state they used [the BIP38 library to decrypt the encrypted shared key seeds](https://github.com/coinbase/multisig-tool#bip38).

Is there any way I can test passwords to decrypt the shared seed?
I assume testing should de done offline, right?

Also, I have no idea what "Extended Private key at index 14" even means in this context. What does that mean?

Thanks in advance.

**Tags:** multi-signature


---

## 1 answers

### Answer by username_0 on 2022-01-18. Score: 1

For anyone who is in the same boat, here is how I was able to test passwords on an encrypted shared seed.

Download the zip from Github
[Two-factor Bitcoin (BIP38) - Formerly at bit2factor.org; domain expired 4/5/2015](https://github.com/mannkind/bit2factor.org/archive/refs/heads/master.zip)
unzip it and open the index.html.  
Disconnect from the internet before entering any data into the web page.  
Select "Decrypt Private Key"
Enter the encrypted private key and password you wish to test and click the blue "Decrypt Private Key" button.  
If the Address and Private Key (WIF) display, you have the correct passphrase.


---

