Bitcoin Forum
May 06, 2024, 12:22:13 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Using Trezor 24 word seed for Armory wallet?  (Read 145 times)
MrMik (OP)
Member
**
Offline Offline

Activity: 199
Merit: 37


View Profile
August 19, 2018, 05:25:13 AM
 #1

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?
The trust scores you see are subjective; they will change depending on who you have in your trust list.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
August 19, 2018, 10:15:01 AM
 #2

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...

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


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3071



View Profile
August 19, 2018, 11: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)

Vires in numeris
Pages: [1]
  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!