Author

Topic: Deterministic Wallet, BIP 39, Seed Words, and relating Public Addresses (Read 214 times)

legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
If you have ...
- A master public key + a private key that is derived from it
Then there may be a way for an attacker to find the master key.

That only applies to non-hardened private key derived from xpub. If the wallet create hardened public key/address, it's impossible to that, even though you need master private key (xprv / xpriv) if you want to generate new address.
legendary
Activity: 1042
Merit: 2805
Bitcoin and C♯ Enthusiast
If you have ...
- The seed (set of words)
- The master private key (a long string starting with "xrpv")
Then you can get all the addresses that can ever exist with any path that you like as long as it comes after this extended key.

If you have ...
- Master public key (a long string starting with "xpub")
Then you can only get addresses that are not hardened

If you have ...
- Individual private key(s)
- Individual public key(s)
- Individual address(es)
Then you can't associate them together or find their master key.

If you have ...
- A master public key + a derived non-hardened private key
Then there may be a way for an attacker to find the master key.
newbie
Activity: 5
Merit: 2
Hey folks,

Is there a way to associate all public addresses from knowing one of the public addresses related a single "Master Key" or seed within Deterministic Wallet (BTC)?

Any insight would be much appreciated.

Cheers,

-JayBleez
Jump to: