Author

Topic: Using Trezor 24 word seed for Armory wallet? (Read 173 times)

legendary
Activity: 3430
Merit: 3080
August 19, 2018, 06:03:55 AM
#3
There's a suggestion that Armory may support BIP39 directly in the future. But not today in the current version (0.96.4)
HCP
legendary
Activity: 2086
Merit: 4361
The short answer is No.

The longer answer is, yes... BUT you'd have to start hacking the open source code to support generating wallets from BIP39 seed mnemnonics (as used by Trezor).

Seed mnemonics are not the same as brain wallets. A seed mnemonic is a representation of a (very) large number (aka "the seed") using English words.

By following the BIP39 algorithm, you can convert the words back into a the 128-256bit number... Which your wallet then uses as the start point for generating keys according to BIP44 path derivation etc.

A brain wallet uses the words directly as the seed... Which often leads to very low entropy.

In the example you have shown, the guy was attempting to increase the entropy by using the "random" cards.

So, if you can follow this: https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki

and understand the Armory code base, you could probably implement BIP39 functionality...
member
Activity: 203
Merit: 37
I'm wondering if I can use the Armory wallet to open a deterministic wallet which was created by a Trezor hardware wallet.  
I have the 24 word seed phrase.

I heard in a podcast in which Trace Mayer interviews "Senior Armory developer Andy O’Fiesh on securing bitcoins" :  http://www.bitcoin.kn/2014/10/btck-100-2014-10-15/

You can listen from time 11:40 to get straight to the part where Andy says:

"First of all, anyone can create their own brain wallet in Armory, we just don't expose it in the user interface.
     Basically, people are free to do whatever they want with open source code, and they can very easily find the correct function call to generate a brain wallet, and use it on a command line. And do it that way.
    But we trust anyone that's savvy enought to do that, is also savvy enough to understand the risks and to do it correctly.
    For instance, I use that same feature to generate my private key, but I didn't come up with a bunch of words, instead I took a deck of cards and I went through the first 40 cards in the deck, and I just wrote down the initials of the name of the card.
    King of clubs would be KC and so I go through 40 cards and I got about 80 characters and I enter that on the command line and I generate my private key.
    That has plenty of entropy to cover the entire space of atoms in the universe."


So, if I'm savvy enough to figure out how to do this, will Armory create the same wallet that the Trezor made with the 24 word seed phrase?
Jump to: